Linux下挂在IPsan

时间:2021-06-18 19:35:16   收藏:0   阅读:0

挂载IP-SAN

  1. ipsan重新分区,详见IPSAN的配置手册;
  2. 运行安装iscsi-initiator-utils-6.2.0.872-10.el6.i686.rpm
  3. 启动iscsi服务
    /etc/init.d/iscsi start(如果该项未能启动,直接进入下面操作)
  4. 发现网络中的存储节点,其中128.0.4.188:3260为IPSAN的连接地址;
    [root@localhost share]# iscsiadm -m discovery -t sendtargets -p 128.0.4.188:3260
    128.0.4.188:3260,1 iscsi:openfiler
    iscsi:openfiler即为改ip-san的节点名。
  5. 得到目标设备节点名后,建立连接
    iscsiadm -m node -T iscsi:openfiler -p 128.0.4.288:3260 --login (手动连接,可进行测试用)
    iscsiadm -m node -T iscsi:openfiler -p  128.0.4.288:3260 -o update --n node.startup -v automatic
    (服务器自动连接)
  6. 察看IP-SAN是否挂載成功
    fdisk -l
    /dev/sdb  15T
  7. 硬盘分区(大于2T的需要用parted来进行分区)
    parted /dev/sdb(进入后输入p 进行分区操作后再输入q退出)
    parted -s /dev/sdb mklabel gpt  (磁盘默认是MBR模式,大于2T的磁盘需要修改成gpt模式)
    mkpart primary 0 50%
    mkpart primary 50% 100%
    (此处是分为2个区即sdb1sdb2)
    技术图片
    (此处分3个区)
  8. 初始化分区
    mkfs.ext4 /dev/sdb1  (建议不使用,初始化分区时间较慢,下面为快速分区)
    mkfs.ext4 -T largefile /dev/sdb1 -F(sdb1为第一区,后面分区依次初始化)
  9. 挂载该驱动盘(在mnt目录中建立ipsan目录,最好是一个分区对应一个ipsan目录,有几个分区就建几个ipsan目录)
    mkdir -p /mnt/ipsan
    mount /dev/sdb1 /mnt/ipsan(后面分区依次挂载)
  10. 设置开机自动挂载
    查看/dev/sdb的UUID,如图2-7所示。
    blkid /dev/sdb
    技术图片
                                                   
    图2-7 查看UUID
    修改/etc/fstab文件,设置自动挂载,将UUID=“***” /home/ipsan  ext4  defaults  0  0添加到最后一行,并保存退出,如图2-8所示。
    vi /etc/fstab
    技术图片
                                                  图2-8 设置自动挂载

    (上图中最后一行的“defaults 0 0 ”表示挂载的是本地硬盘,若挂ipsan则需改成netdev 0 0)

    开机自动加载挂载的ipsan

    vi /etc/rc.local  (加载自动挂载,在最后加如下内容)
    mount /dev/sdb1 /mnt/ipsan1
    mount /dev/sdb2 /mnt/ipsan2


  11. 用df –h 查看是否挂载成功
  12. 重启测试是否能自动挂载

    注意要点:

    1.重启前一定要在/etc/fstab里面将UUID=  /mnt/ipsan netdev 0 0,否则无法启动,因为加载后才启动硬盘,所以找不到硬盘。(网络挂载)
    2.挂载说找不到类型 就mount –t ext4 /dev/sdb1 /mnt/ipsan 手动指定类型为ext4
    3.重启前如果未改要点1,必须用如下命令 mount -o remount,rw / 就可以更改相关内容。(已读写的方式重新挂载到根目录)
    4.如果需要重新挂载首先解除挂载 umount /dev/sdb1 /mnt/ipsan,再进行登出iscsiadm –m node -T iscsi:openfiler –p 128.0.4.188:3260 –u
    5. 如果卸载ipsan,则先解除挂载再删除已经建立的分区umount /dev/sdb1 /mnt/ipsan,之后进入etc/rc.local目录中把之前设置开机自动挂载注释,然后开机就不会自动挂载了。然后parted  /dev/sdb      然后输入p查看,再输入命令rm 1  (1表示分区对应序列号),删除之后重启就不会显示挂载ipsan了。

 

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!