iscsi linux客户端

2018/3/9 15:55:00 人评论 次浏览 分类:MYSQL

iSCSI Linux客户端的使用
在Linux下,需要安装相应的ISCSI客户端软件iscsi-initiator,安装过程如下:
步骤0:安装iSCSI客户端软件,可以通过yum,也可以通过rpm安装。
步骤1:配置iSCSI
通过vi打开/etc/iscsi/iscsid.conf:
# vi /etc/iscsi/iscsid.conf
?
设置用户名和密码(当target端设置CHAP验证时必需,如果target端没有设置CHAP验证,可以跳过):
node.session.auth.username = My_ISCSI_USR_NAME
node.session.auth.password = MyPassword
discovery.sendtargets.auth.username = My_ISCSI_USR_NAME
discovery.sendtargets.auth.password = MyPassword
步骤2:搜索targets
现在就可以通过iscsiadm命令,来搜索和登录到iSCSI的targets,同时它也可以读取和访问open-iscsi提供的数据库。如果你的ISCSI存储服务器的ip地址为 192.168.101.102,输入:
# iscsiadm -m discovery -t sendtargets -p 192.168.101.102

从输出可以看到服务器地址和iqn的名称
重启iscsi服务,就可以看到在/dev/目录下多出了一个块设备,要获得这个设备的名称,输入:fdisk -l
步骤3:格式化并挂载iSCSI卷
可以使用fdisk对/dev/sdb进行分区,再用mkfs.ext3在/dev/sdb上创建文件系统,命令如下:
分区
# fdisk /dev/sdb
......
格式化
# mkfs.ext3 /dev/sdb1
现在已经可以像使用本地硬盘一样使用服务器存储提供的硬盘了。
步骤4:当下次启动系统时自动挂载iSCSI设备
首先,确定iscsi服务能够在系统启动时运行:
# chkconfig iscsi on
再打开/etc/fstab文件,增加如下设置:
/dev/sdb1 /mnt/iscsi ext3 _netdev 0 0
保存后退出

ok,正常结束。

相关知识

  • 低成本和高性能MySQL云数据的架构探索

    PPT这里下载: MySQL作为一个低成本、高性能、可靠性好而且开源的数据库产品,在互联网企业应用非常广泛,例如淘宝网有数千台MySQL服务器的规模。虽然近两年来NoSQL的发展很快,新产品层出不穷,但在业务中应用NoSQL对开发者来说要求比较高,而MySQL拥有成熟的中间件、运…

    2017/7/19 11:09:00

共有访客发表了评论 网友评论

验证码: 看不清楚?