stationX需求
在stationX系统上完成如下操作:
填表()。提供您要写在证书上的名字(如果您能取得它)还有用于让我们联系您的邮件地址。RH全球学习服务需要使用这些信息来处理并报告您的结果。 文件/root/sar.data包含了另一个系统的近2个小时的系统运行数据。使用这个文件,找到: 在什么时候(数据收集开始后的第几分钟),开始了大量的持续写入操作(大于10MiB/s) 最高的I/O速率记录(单位:MiB/s)
最高的1分钟持续负载平均值
使用web问题提交表单来记录下您的答案。题号为X1
答:#LANG=C sar -f sar.data -b|less 找到突然有写操作的时间点 11:17
#45120.80/2/1024=22 最高I/O为
22MiB/s
#LANG=C sar -f sar.data -b -s 11:17:00 -e 11:18:00 更改-s和-e的时间,从而找到最大的平均I/O值,再根据上面的算法得出平均值。
21MiB/s
# LANG=C sar -f sar.data –q|less 找到第4列最高时的数值。 1分钟持续负载平均值
30.
识别系统的L1、L2数据缓存的大小。在您的答案中不要包含指令缓存数量或者跟踪缓存数量。使用web问题提交表单来记录下您的答案。题号为X2
答:#less /var/log/dmesg 搜索cache找到缓存大小。
方法2:#x86info –c 方法3:#getconf –a|grep SIZE 都不如上面那个简单直观
在如下命令中,识别最常被调用的系统调用:/etc/cron.daily/rpm。使用web问题提交表单来记录下您的答
案。题号为X3
答:#strace –fc –S calls /etc/cron.daily/rpm 命令结果会自动按照calls高低排序。
配置系统,使得当/usr/local/bin/greedy运行的时候,提示失败信息为unable to allocate memory但同时
/usr/local/bin/checklimit显示信息为Success: Address space limit is okay.
答:启用内存限制 然后 运行程序得出 内存使用量
使用 overcommit 限制
系统需要运行一个应用程序,它要求最少能够映射6GiB共享内存,但是最多不应该多于6.5 GiB。假设这个
应用程序是唯一使用共享内存资源的程序。配置系统:使得能够满足最小共享内存需求,但是该应用程序也不会使用多于给定最大值的共享内存。
答:#vi /etc/sysctl.conf 写入
方法一
大于 6G 小于 6.5G 取值 6.3G
6.3 * 1024*1024*1024 /4096 = bytes
把byte值写入 shmmax 内
方法二 6.3 * 1024 * 1024/4 得到pages 填写入 shmall 内
在/usr/local/bin中,有一个应用程序realtime。配置系统使得该程序在系统启动的时候自动运行,具有静态
优先级27——使用(round robin priority scheduling)。该程序应该作为后台作业运行。
您可以通过查看/var/log/messages来验证realtime的运行。
答:#vi /etc/rc.local 写入
chrt –r 27 /usr/local/bin/realtime &
确定realtime应用程序实际使用内存的大小,以页为单位。使用问题提交表单来记录下您的答案。题号为
X4
答:#pidof realtime
#ps axo pid,rss | grep PID 得到的结果除4就是多少页。
在root的目录下有文件count_jiffies.stp。配置系统能够运行这个脚本。
答:#uname –r 查出现在系统运行的内核的版本,在server1上搜索对应的kernel-debuginfo包。如果没有与当前内核一致的debuginfo包的话,要找到与debuginfo对应的内核一并安装。安装后修改grub.conf,用安装过debuginfo包的内核启动。
#stap /root/count_jiffies.stp 得到结果即可。
在stationX系统上配置MRTG来绘制stationY系统上eth0输入和输出的图像。用浏览器指向
http://localhost/mrtg/eth0.html将会返回网络行为的Web页上的图片。
需要注意,您需要先配置stationY系统的SNMP功能。请查看stationY的需求,根据这些来配置SNMP。 答:#yum –y install httpd mrtg
#service httpd start
#chkconfig httpd on
#cfgmaker --ifref=name --global “workdir:/var/www/mrtg” net1@stationY > /etc/mrtg/mrtg.cfg
#vi /etc/mrtg/mrtg.cfg 替换loclhost_eth0为eth0
#LANG=C LC_ALL=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg --lock-file /var/lock/mrtg/mrtg_l --confcache-file /var/lib/mrtg/mrtg.ok 运行三遍 此命令在/etc/cron.d/mrtg中
#indexmaker /etc/mrtg/mrtg.cfg > /var/www/mrtg/index.html
#ln -s /var/www/mrtg/interface_eth0.html eth0.html 题里要求eth0.html所以之前是做个链接先已找到正规方法。
root账户的目录有两个版本的应用程序:cache-a和cache-b。两个版本的应用程序功能一样,但是其中一个
在使用缓存方面不合理。
确认哪个应用程序有更好的缓存性能并复制这个程序到/usr/local/bin。
你可以自行选择哪个(些)应用程序用于实现这一目标。需要注意的是,某些应用程序不是所有硬件都能支持的。
答:#valgrind --tool=cachegrind /root/cache-a # valgrind --tool=cachegrind /root/cache-b
在结果中对比,cache程序的命中率即可得到答案。
系统有现存的软件RAID 0设备,/dev/md0。假设这RAID设备分布在三个物理驱动器上。格式化这个设备作
为一个ext3文件系统,并满足如下要求:
文件系统日志需要在一个独立的分区上
文件系统格式化为具有2KiB磁盘块大小(block size)
文件系统需要能够利用该RAID系统的优势,就是说,要使用mkfs工具来将磁盘块(block)组区域分开到
不同的物理驱动器上——基于阵列的chunk size
文件系统被挂载在/mnt/raid目录下
答:#fdisk /dev/sda 创建一个单独的分区名为sda10,大小50M。 假设chunk size是8KiB
#mke2fs –O journal_dev –b 2048 –L journaldev /dev/sda10
#tune2fs –O ^has_journal /dev/md0
#mke2fs –b 2048 –E stride=4 –j –J device=/dev/sda10 /dev/md0 stride=chunk size/block size
#vi /etc/fstab 写入/dev/md0 /mnt/raid ext3 defaults 0 0
配置网络缓存使得每个UDP连接(输入、输出都包括),保证能有最小128 KiB最大192KiB的缓存 答:#vi /etc/sysctl.conf 写入
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说实用文档RHCA考试题-RH442考试题在线全文阅读。
相关推荐: