发布网友 发布时间:2022-04-23 12:14
共4个回答
懂视网 时间:2022-05-07 07:16
定期巡检发现一个怪异的问题,/dev/sr0光驱挂载引起的CPU io_wait升高,请看截图: 650) this.width=650;" src="http://www.68idc.cn/help/uploads/allimg/151111/120A25318-0.jpg" title="1.png" alt="wKioL1YMDx3iziR2AAgERYtqlLg500.jpg" /> 快接近凌晨了
定期巡检发现一个怪异的问题,/dev/sr0光驱挂载引起的CPU io_wait升高,请看截图:
快接近凌晨了,这时候已经没啥业务了,可以看到CPU的us使用率已经是0,但CPU第12个核出现了100.0%wa,load负载是1.0,太诡异了。
立即用iotop命令查看,哪个进程占用IO过高,发现了挂载光驱引起的真凶,请看截图:
可以明显的看到/dev/sr0光驱占用大量IO操作。
查看系统日志,发现了错误信息:
再次确定了是/dev/sr0挂载光驱引起的CPU IO_WAIT升高。
立即放出大招,kill掉:
再次观察Cacti监控图:
CPU负载已经下降了,从图中来看非常明显。
热心网友 时间:2022-05-07 04:24
你写的命令理论上没错,但是,现在很多发行版中,光驱都不是/dev/cdrom了,而是/dev/sr0。热心网友 时间:2022-05-07 05:42
现在很多发行版中光驱都不是/dev/cdrom,而是/dev/sr0。
你的命令改成mount /dev/sr0 /mnt。
如果要写的较为完整,是/mount -t iso9660 -o,loop /dev/sr0 /mnt。
系统已经挂载了光盘了。因为,我看到了/dev/sr0 already mount or /mnt busy
还有那句提示block device /dev/sr0 is write-protected,mounting read-only
如果你按我说的那样在mount后面加上-t iso9660 -o,loop那么刚才那句话就不会有了。
我看了你的截图,光盘已经挂载了。否则 ls /mnt的时候,里面是空的。还有,你执行mount后,返回的内容中有一行/dev/sr0 on /mnt type iso9660 (ro)也能证明已经挂载光盘成功。
因为光盘的格式通常就是iso9660,这句话的意思就是/dev/sr0挂载在/mnt目录上,类型(type)是iso9660。(ro)是readonly只读。光盘都是只读的。即使要写入,也只能写一次。
热心网友 时间:2022-05-07 07:16
已经挂载了吧