6.4上挂载iSCSI配置
1.安装iscsi支持包并启动服务
yuminstall binutils iscsi-initiator-utils kmod-xfs xfsprogsservice iscsi start
2.登陆网络存储iscsiadm-m discovery –type sendtargets –portal 192.168.1.100(存储地址)反馈结果: 192.168.1.100:3260,1 iqn.1991-05.com.microsoft:data-win-01-ipc-target客户端登录:iscsiadm-m node -T iqn.1991-05.com.microsoft:data-win-01-ipc-target -p192.168.1.100:3260 –loginfdisk /dev/sd* 检查看是否多了一块磁盘,多了则登陆成功3.分区并格式化
一块磁盘要使用,必须首先分区,然后格式化(格式化的目的创建文件系统),然后挂载到目录下,才能被读写。使用fdisk进行分区fdisk /dev/sdbn #创建一个新分区1 #创建一个主分区回车 #选择启始位置,回车即默认值,第一个block回车 #回车即默认值,最后blockW #退出并保存格式化为ext4文件系统:
mkfs.ext4 /dev/sdb14.挂载磁盘创建挂载点mkdir /data挂载mount /dev/sdb1 /data #未指定文件系统类型与参数时,系统自动会使用默认值df -h 查看分区情况
[root@localhost ~]# df -hFilesystem Size Used Avail Use% Mounted on/dev/mapper/VolGroup-lv_root 50G 918M 46G 2% /tmpfs 48G 0 48G 0% /dev/shm/dev/sda1 485M 52M 408M 12% /boot/dev/mapper/VolGroup-lv_home 21G 172M 20G 1% /home/dev/sdb1 985G 188M 984G 1% /data5.开机自动登记scsi客户端
修改/etc/iscsi/iscsid.conf文件,将:#node.startup = automatic 一行前面的#去掉改成node.startup = automatic或:
把下面两行命令写入/etc/rc.local中service iscsi startiscsiadm-m node -T iqn.1991-05.com.microsoft:data-win-01-ipc-target -p192.168.1.100:3260 –login6.开机自动挂载
修改/etc/fstab如下:[root@localhost ~]# tail -1/etc/fstab /dev/sdb1 /data ext4 defaults 0 0磁盘分区挂载目录文件系统类型参数配置是否dump 是否开机自检或把下面命令写入/etc/rc.local中
[root@localhost ~]# tail -1 /etc/rc.localmount /dev/sdb1 /data7.总结
考虑到启动服务与挂载网络磁盘的先后顺序,担心如果先启程序而读不到磁盘内容出现未知问题,把全部命令放入到/etc/rc.loal中依次执行。相关阅读:
基于RHCS+iSCSI+CLVM实现Web服务的共享存储集群架构
Linux环境iSCSI存储及多路径功能配置
构建基于IP SAN的iSCSI存储系统
iSCSI连接不上解决
Citrix XenServer中安装CentOS 6.0并配置iSCSI服务
CentOS 5.3 使用iSCSI挂载存储磁盘柜
更多CentOS相关信息见 专题页面
文章来自