记录我的生活和学习历程
  • [Linux]redhat启动慢sendmail惹得祸

    2012-04-07

    redhat开机的时候,总是停在starting E-mail transport,持续很长时间
    请立即执行下面的命令!
    chkconfig sendmail off
    把这sendmail服务关闭。
    或者
    administration–> server settings –>服务管理–> 将sendmail前边的勾勾去掉.

    作者:swappy | Categories:Linux | Tags:
  • [Linux]Linux下挂载ISCSI盘符错乱

    2012-03-25

    先描述下环境:
    System:REL5.4
    Storage:FreeNas 7.2
    今天在本地搭建RAC,存储用FreeNas提供,创建了Raid5并虚拟出8块裸设备:

    iqn.2007-09.jp.ne.peach.istgt:target0  	rw 	 LUN0=/mnt/data/extent0
    iqn.2007-09.jp.ne.peach.istgt:target1  	rw 	 LUN0=/mnt/data/extent1
    iqn.2007-09.jp.ne.peach.istgt:target2  	rw 	 LUN0=/mnt/data/extent2
    iqn.2007-09.jp.ne.peach.istgt:target3  	rw 	 LUN0=/mnt/data/extent3
    iqn.2007-09.jp.ne.peach.istgt:target4  	rw 	 LUN0=/mnt/data/extent4
    iqn.2007-09.jp.ne.peach.istgt:target5  	rw 	 LUN0=/mnt/data/extent5
    iqn.2007-09.jp.ne.peach.istgt:target6  	rw 	 LUN0=/mnt/data/extent6
    iqn.2007-09.jp.ne.peach.istgt:target7  	rw 	 LUN0=/mnt/data/extent7
    

    挂载到Redhat上后,fdisk发现两台服务器里面的裸设备盘符不一样!
    target0在我第一台服务器上是sdb,在第二台服务器上却是sdd。
    不过还好,google了一下,得却有个解决办法:
    在/etc/rc.local添加下面命令

    /sbin/iscsiadm -m discovery -t sendtargets -p 10.0.70.51
    /sbin/iscsiadm -m node -T iqn.2010-05.com.forzw.disk1 -p 10.0.70.51 -l
    /sbin/iscsiadm -m node -T iqn.2010-05.com.forzw.disk2 -p 10.0.70.51 -l
    /sbin/iscsiadm -m node -T iqn.2010-05.com.forzw.disk3 -p 10.0.70.51 -l
    /sbin/iscsiadm -m node -T iqn.2010-05.com.forzw.disk4 -p 10.0.70.51 -l
    /sbin/iscsiadm -m node -T iqn.2010-05.com.forzw.disk5 -p 10.0.70.51 -l
    /sbin/iscsiadm -m node -T iqn.2010-05.com.forzw.disk6 -p 10.0.70.51 -l
    /sbin/iscsiadm -m node -T iqn.2010-05.com.forzw.disk7 -p 10.0.70.51 -l
    /sbin/iscsiadm -m node -T iqn.2010-05.com.forzw.disk8 -p 10.0.70.51 -l
    

    可别照抄,把iqn.2010-05.com.forzw.disk1换成自己的target,把10.0.70.51也换成访问存储的地址。
    若先前已经挂载顺序错乱,请在重启前执行下面命令:

    rm -rf /var/lib/iscsi/nodes/*
    rm -rf /var/lib/iscsi/send_targets/*
    

    注意:REl5.4 是send_targets目录,有的版本可能是targets目录,最好是去/var/lib/iscsi目录看下,删除相应的就ok。

    作者:swappy | Categories:Linux | Tags: