iscsiadm -m node --logoutall=all。 这个我试过了,但确实做好了。 卡打不完了。 是否可以使用其他方法将iscsi设备配置为在关闭时自动卸载?
设置为在Linux关闭时运行指定的脚本
/etc/rc0.d显示了关闭脚本K*
/etc/rc6.d显示重新启动脚本K*
Linux关闭进程:
init同样用于控制系统的关闭和重新启动,可以通过shutdown命令进行关闭操作
制作。 要立即关闭计算机,请使用shutdown -h now命令。 h意味着halt,也就是说
虽然切断了电源,但是如果重新启动了的话,直接把h参数变更为r就可以了。 shutdown -r now
关机需要时间。 在此过程中请勿手动关闭电源或按reset键。 上面的
在本例子中,now参数表示了即时的意义,但是也可以选择很多其他参数,例如n设定相反
时间,n是你想要的时间。 这些可以在man shutdown上知道。
例如,要在10分钟后重新启动系统,请关闭- r 10
在linux系统上,shutdown命令通知登录的用户关闭,但没有意义
好大啊。如果定义了倒计时关机,shutdown命令会生成一个/etc/nologin文件,此文
的存在阻止其他用户执行登录操作,root用户除外。
关闭系统电源后,shutdown命令会指示init程序进入运行级0,如果是重新启动,则为
转移到第6运转水平。 进入0或6运行级后,系统按以下顺序运行:
1,init关闭所有可以关闭的进程(即使转换到其他运行级也是如此)。
2,rc0.d/rc6.d目录下的第一个命令开始运行,锁定系统文件并准备关机
3,rc0.d/rc6.d目录下的第二个命令将运行,以显示除根文件系统之外的所有文件系统(
装载的windows分区等)
4,rc0.d/rc6.d命令将根文件系统重新装载为只读属性
5,rc0.d/rc6.d命令调用sync程序将缓存中的数据写入文件系统
6、最后一条命令是重新启动或关闭内核
关机时运行脚本的具体思路
)1)在文件夹/etc/init.d/下创建要在关闭时运行的脚本file_name;
echo ' iscsi ADM-MnO de-- logout all=all '/etc/init.d/file _ name chmod 755/etc/init.d/file _ name
)2)在文件夹/etc/rc0.d/和/etc/rc6.d/下分别创建此脚本文件的链接文件K07file_name :
ln-s/etc/init.d/file _ name/etc/rc0.d/k07 file _ nameln-s/etc/init.d/file _ name/etc/rc6.d
mkdir /聪明的大白/log/subsys/touch /聪明的大白/log/subsys/file_name操作步骤:
echo ' iscsi ADM-MnO de-- logout all=all '/etc/init.d/umountiscsichmod 77/etc/init.d/umountiscsiln-s/etet
文章: https://blog.csdn.net/snaking 616/article/details/78680021