centos6.6挂载阵列

回复 收藏
yum install –y iscsi-initiator-utils* //安装iscsi服务
/etc/init.d/iscsi start //启动服务
Chkconfig iscsi on; // 让服务开机启动
1、iscsiadm -m discovery -t sendtargets -p 192.168.86.161:3260// 这里的IP为阵列的ip,3260是默认的端口号;  发现iqn.2012-07.com.EJITEC:alias.tgt0000.9cf8555501000020
2、iscsiadm -m node -T iqn.2012-07.com.EJITEC:alias.tgt0000.9cf8555501000020 -p 192.168.86.161:3260  –l //发现阵列,会出现success字样,这时候fdisk –l 会发现新增加的阵列设备;
iscsiadm -m node -T iqn.2012-07.com.EJITEC:alias.tgt0000.9cf8555501000020  -p 192.168.86.161:3260 --op update -n  node.startup -v automatic //开机自动发现阵列
3、这个时候你如果去格式硬盘。fdisk /dev/sdb
这是因为阵列是20T的,在linux格式化大于3T的硬盘不能直接用fdisk,要用parted
Parted /dev/sdb /默认是第一块硬盘,最后先指定你要格式化的设备,免得把本地数据删除了;
mklab gpt  //创建新增设备的卷标
mkpart primary 0% 50% //分了一个主分区
mkpart primary 50% 100%//分第二个主分区
quit
4、mkfs.ext4dev /dev/sdb1;

5、mkfs.ext4dev /dev/sdb2;
6、vim /etc/fstab //让阵列开机自动挂载;
说明:
因为我的阵列是20T的,我的初衷是直接挂载20T,如果要格式20T的磁盘要指定块大小才可以;
centos6.6默认的块大小为4096,能支持最大的文件系统为16T,mkfs.ext4 –b 8192 dev /dev/sdb1 //将块大小改大点,就可以格式化;
格式化后,挂载磁盘,报错了 //  我的硬盘格式化成了ext4的,挂载时指定的格式也是ext4,还是报错,(关于这种错误,度娘说ext4最大支持16T,也有说改变了原始块大小,反正目前我是分了2个主分区,都是10T,先用着,等下次有环境再测试)
mount: wrong fs type, bad option, bad superblock on /dev/sdd,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so
2016-05-18 11:04 举报
已邀请:

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: