来看看:Linux体系完成SCSI硬盘热插拔及在线辨认步骤
功能实在太强了,在配合exec参数或者通过管道重定向到xargs命令和grep命令,可以完成非常复杂的操作,如果同样的操作用图形界面的工具来完成,恐怕要多花十几陪的时间。在向服务器增加SCSI硬盘时,能够在服务器一直机的情形下,让体系辨认出新拔出的硬盘,详细步骤以下:
第一步:将新硬盘插到呆板上;
第二步:以root用户运转命令:
echo"scsiadd-single-devicexyzu">/proc/scsi/scsi
个中:
x是硬盘地点SCSI把持器号(一样平常呆板就一个SCSI把持器,以是就是0);
y是硬盘地点SCSI通道的编号(一样平常单通道的就是0,多通道的要看是哪一个通道了);
z是硬盘的SCSIID号(能够经由过程详细拔出的硬盘插槽来判别);
u是硬盘的lun号(默许情形都是0)
因为我是拔出第三块硬盘,以是我运转的命令是:
echo"scsiadd-single-device0020">/proc/scsi/scsi
假如xyz参数不准确,体系是不克不及辨认增加的硬盘的,能够经由过程检察/proc/scsi/scsi文件的内容来判别是不是增加乐成。增加好以后,这个文件中会多出一个设备。这个文件中包括体系辨认到的一切SCSI设备的具体信息,包含厂商、型号、介质会见范例等。
我在运转下面的命令后检察文件/proc/scsi/scsi,发明多了一个设备(最初一个):
Attacheddevices:
Host:scsi0Channel:00Id:00Lun:00
Vendor:MAXTORModel:ATLASU320_18_SCARev:B120
Type:Direct-AccessANSISCSIrevision:03
Host:scsi0Channel:00Id:01Lun:00
Vendor:IBMModel:IC35L036UCDY10-0Rev:S28F
Type:Direct-AccessANSISCSIrevision:03
Host:scsi0Channel:00Id:06Lun:00
Vendor:ESG-SHVModel:SCAHSBPM17Rev:1.15
Type:ProcessorANSISCSIrevision:02
Host:scsi0Channel:00Id:02Lun:00
Vendor:IBMModel:IC35L146UCDY10-0Rev:S26B
Type:Direct-AccessANSISCSIrevision:03
然后再看/proc/partition文件,发明已辨认出硬盘了!接上去就能够分区、格局化、利用了,因为利用parted分区工具不必要从头引诱体系,以是全部增加硬盘的历程是不必要重启体系的。
假如要移除硬盘,那末能够如许操纵:
第一步:以root用户运转命令:
echo"scsiremove-single-devicexyzu">/proc/scsi/scsi
xyzu的界说同上
第二步:物理上断开硬盘的毗连
</p>
由于在linux中,用户权限很大,做任何事情都很自由,所以,你往往需要知道你做的每一步在干什么。 随着IT从业人员越来越多,理论上会有更多的人使用Linux,可以肯定,Linux在以后这多时间不会消失。 这种补充有助于他人在邮件列表/新闻组/论坛中搜索对你有过帮助的完整解决方案,这可能对他们也很有用。 熟读Linux系统有关知识,如系统目录树,有关内容可购书阅读或搜索论坛。 其实老师让写心得我也没怎么找资料应付,自己想到什么就写些什么,所以不免有些凌乱;很少提到编程,因为那些在实验报告里已经说了,这里再写就多余了。 尽我能力帮助他人,在帮助他人的同时你会深刻巩固知识。 把这个问题放在其他Linux社区请求帮助也是一种选择。如果Linux得不到答案,请不要以为我们觉得无法帮助你。有时只是看到你问题的人不知道答案罢了。这时换一个社区是不错的选择。 Windows有MS-DOS?方式,在该方式下通过输入DOS命令来操作电脑;Linux与Windows类似,也有命令方式,Linux?启动后如果不执行?X-WINDOWS,就会处于命令方式下,必须发命令才能操作电脑。? 我感觉linux的学习,学习编程~!~!就去学习C语言编程!!
页:
[1]