Centos 6.3下挂载HUAWEI Ocean Storage 2000

Centos 6.3下挂载HUAWEI Ocean Storage 2000

付万强 2019-01-19

以前一直是在windows下挂载HUAWEI Ocean Storage 2000(简称O2000)存储,现有一台linux服务器,也需要使用O2000的存储资源,挂载步骤如下:

  • 设置O2000的硬盘域、RAID信息、LUN、LUN组(略,同windows,可参考以前);
  • 在centos上安装iscsi、iscsid协议,设置iscsciadm的相关参数
  1. 指定连接iSCSI的前兆网口IP, 与IP-SAN的端口同一网段,例如10.1.20.77,确保能够ping通。
  2. 安装iscsi-initiator ,一般linux操作系统自带,如果没有,安装可使用命令

yum install iscsi-init*

  1. 修改配置文件 /etc/iscsi/iscsid.conf,设置iscsi的相关信息

   node.startup=auto

   node.session.iscsi.InitialR2T=Yes

   node.session.iscsi.ImmediateData=No

   node.session.timeo.replacement_timeout=60

  1. 修改主机名/etc/iscsi/initiatorname.iscsi

   格式为InitiatorName=iqn.xxxx,也可以不修改,机器默认会分一个名称;

  1. 将iSCSI 服务的运行级别设置为在重新启动和关闭时自动启动

   chkconfig --level 35 iscsid on

  1. 重启iSCSI、iscsid服务  

   /etc/init.d/iscsi stop

扫描二维码关注公众号,回复: 5036290 查看本文章

   /etc/init.d/iscsi start

   或

   service iscsi stop

   service iscsi start

   查询服务运行状态 service iscsi status

首先要保证iscsid守护进程启动,否测iscsiadm的一系列操作都会失败:

/etc/init.d/iscsid start

  1. 连接target

查找希望将服务器连接的目标

   iscsiadm -m discovery -t st -p target_ip_address:portnumber

   iscsiadm -m discovery -t st -p 10.1.20.77:3260

   登陆到目标

   iscsiadm -m node -L all  记录登陆上的端口名称 以后要用

 

  • 设置O2000上相关的主机信息、主机组信息;(同windows)下面是几张比较关键的图片,确保启动器在线,并且添加到对应列表;

 

 

  • 在centos上加载相应的存储信息。

1.对发现的磁盘分区创建文件系统 mkfs.ext3 /dev/sdb (因为原来初始化的时候使用的是NTFS分区格式,所以能看到磁盘,但是操作不了,需要转换成ext3格式)

fidsk -l 查看磁盘信息为 /dev/sdb1 ,使用命令

mkfs.ext3 /dev/sdb1

  (Linux上的ext3文件系统有一个特性,对某个分区mount、umount很多次后或者隔一个固定的时间后,系统会对该分区进行检测,这就会导致硬盘反映速度很慢,影响业务,本操作的目的就是去掉文件系统自动检查的属性。)

   mkdir /data

   mount /dev/sdb /data

2.用tune2fs修改文件系统的属性,去掉自动检查的属性 tune2fs -c 1 -i 0 /dev/sdb

  tune2fs -c 1 -i 0 /dev/sdb1(设置最大挂载次数为1,设置检查核对间隔为0秒)

 

 

 

 

 

 

 

 

 

以前一直是在windows下挂载HUAWEI Ocean Storage 2000(简称O2000)存储,现有一台linux服务器,也需要使用O2000的存储资源,挂载步骤如下:

  • 设置O2000的硬盘域、RAID信息、LUN、LUN组(略,同windows,可参考以前);
  • 在centos上安装iscsi、iscsid协议,设置iscsciadm的相关参数
  1. 指定连接iSCSI的前兆网口IP, 与IP-SAN的端口同一网段,例如10.1.20.77,确保能够ping通。
  2. 安装iscsi-initiator ,一般linux操作系统自带,如果没有,安装可使用命令

yum install iscsi-init*

  1. 修改配置文件 /etc/iscsi/iscsid.conf,设置iscsi的相关信息

   node.startup=auto

   node.session.iscsi.InitialR2T=Yes

   node.session.iscsi.ImmediateData=No

   node.session.timeo.replacement_timeout=60

  1. 修改主机名/etc/iscsi/initiatorname.iscsi

   格式为InitiatorName=iqn.xxxx,也可以不修改,机器默认会分一个名称;

  1. 将iSCSI 服务的运行级别设置为在重新启动和关闭时自动启动

   chkconfig --level 35 iscsid on

  1. 重启iSCSI、iscsid服务  

   /etc/init.d/iscsi stop

   /etc/init.d/iscsi start

   或

   service iscsi stop

   service iscsi start

   查询服务运行状态 service iscsi status

首先要保证iscsid守护进程启动,否测iscsiadm的一系列操作都会失败:

/etc/init.d/iscsid start

  1. 连接target

查找希望将服务器连接的目标

   iscsiadm -m discovery -t st -p target_ip_address:portnumber

   iscsiadm -m discovery -t st -p 10.1.20.77:3260

   登陆到目标

   iscsiadm -m node -L all  记录登陆上的端口名称 以后要用

 

  • 设置O2000上相关的主机信息、主机组信息;(同windows)下面是几张比较关键的图片,确保启动器在线,并且添加到对应列表;

 

  • 在centos上加载相应的存储信息。

1.对发现的磁盘分区创建文件系统 mkfs.ext3 /dev/sdb (因为原来初始化的时候使用的是NTFS分区格式,所以能看到磁盘,但是操作不了,需要转换成ext3格式)

fidsk -l 查看磁盘信息为 /dev/sdb1 ,使用命令

mkfs.ext3 /dev/sdb1

  (Linux上的ext3文件系统有一个特性,对某个分区mount、umount很多次后或者隔一个固定的时间后,系统会对该分区进行检测,这就会导致硬盘反映速度很慢,影响业务,本操作的目的就是去掉文件系统自动检查的属性。)

   mkdir /data

   mount /dev/sdb /data

2.用tune2fs修改文件系统的属性,去掉自动检查的属性 tune2fs -c 1 -i 0 /dev/sdb

  tune2fs -c 1 -i 0 /dev/sdb1(设置最大挂载次数为1,设置检查核对间隔为0秒)

 

=================================================

 

 

 

 

 

 

 

 

 

猜你喜欢

转载自blog.csdn.net/fwq11223344/article/details/86550516