在debian 6上挂载iscsi存储

昨天阳光影视文件服务器挂了,检查后发现是硬盘坏了,系统当然没法用了。趁这个机会,我向老师建议换成Debian系统,这样可以用性能更高的nginx,老师同意了。装系统(debian6 amd64),只装了ssh,其他的用时再装,然后使用open-iscsi挂存储,在网上搜了个办法,超级简单,需要输入的命令很少:

第一步:当然是安装open-iscsi这个就不说了,官方源就有

第二步:修改配置文件/etc/iscsi/iscsid.conf,把“node.startup = ”后面改成automatic,使用/etc/init.d/open-iscsi restart重启服务。

第三步:运行iscsiadm -m discovery -t sendtargets -p $SANIPADDRESS 这时会自动发现目标

第四步:再次重启服务,然后就发现磁盘被发现了,好了。

需要设置开机自动挂载,我以前写过,但是重启之后发现并没有挂载,而且启动时出现了个failed,我再次重启,发现了问题所在,原来系统挂载/etc/fstab时系统还没有初始化网络,open-iscsi也没有运行,挂载上才奇怪呢,于是我把挂载命令写到了/etc/init.d/rc.local 注意的是磁盘类型是ntfs-3g。终于好了,下面是编译安装nginx。


2011-11-16 16:45