集中安全存储(iSCSI) -  RHEL / CentOS / Fedora上的“启动程序客户端”设置 - 第III部分

iSCSI发起程序是其使用与iSCSI目标服务器进行身份验证来访问目标服务器共享的LUN的客户端。 我们可以在这些本地安装的磁盘中部署任何类型的操作系统,只需要安装一个软件包即可获得与目标服务器的身份验证。

客户端启动器设置

特征

  1. 可以处理本地安装的磁盘中的任何类型的文件系统。
  2. 无需在使用fdisk进行分区后重新启动系统。

要求

  1. 使用iSCSI目标创建集中安全存储 - 第1部分
  2. 使用目标服务器中的LVM创建LUN - 第2部分
我的启动程序的客户端设置
  1. 操作系统 - CentOS 6.5(最终版)
  2. iSCSI目标IP - 192.168.0.50
  3. 使用的端口:TCP 3260

警告 :切勿停止服务的LUN时安装在客户机(发起者)。

启动器客户端设置

1.在客户端,我们需要安装包' 的iSCSI initiator-utils程序 “,搜索使用下面的命令包。

# yum search iscsi
示例输出
============================= N/S Matched: iscsi ================================
iscsi-initiator-utils.x86_64 : iSCSI daemon and utility programs
iscsi-initiator-utils-devel.x86_64 : Development files for iscsi-initiator-utils

2.一旦你找到了包,只用yum命令安装启动器包,如图所示。

# yum install iscsi-initiator-utils.x86_64

3.安装包后,我们需要从发现目标服务器上的共享。 客户端命令很难记住,所以我们可以使用man页面来获取需要运行的命令列表。

# man iscsiadm

男人iscsiadm

4.SHIFT + G导航到该名男子页面的底部,并滚动小到显示登录命令的实例。 我们需要替换我们在下面的命令目标服务器的IP地址发现目标。

# iscsiadm --mode discoverydb --type sendtargets --portal 192.168.0.200 --discover

5.在这里,我们从命令执行上面得到的iSCSI(IQN)合格的名称。

192.168.0.200:3260,1 iqn.2014-07.com.youcl:tgt1

发现目标

6.要登录,使用下面的命令将LUN连接到本地系统,这将与目标服务器进行身份验证,并允许我们登录到LUN。

# iscsiadm --mode node --targetname iqn.2014-07.com.youcl:tgt1 --portal 192.168.0.200:3260 --login

登录到目标服务器

注意 :使用login命令,在命令结束与注销代替登录。

# iscsiadm --mode node --targetname iqn.2014-07.com.youcl:tgt1 --portal 192.168.0.200:3260 --logout

从目标服务器注销

7.登录到LUN后,列表节点使用的记录。

# iscsiadm --mode node

列表节点

8.显示特定节点的所有数据。

# iscsiadm --mode node --targetname iqn.2014-07.com.youcl:tgt1 --portal 192.168.0.200:3260
示例输出
# BEGIN RECORD 6.2.0-873.10.el6
node.name = iqn.2014-07.com.youcl:tgt1
node.tpgt = 1
node.startup = automatic
node.leading_login = No
iface.hwaddress = <empty>
iface.ipaddress = <empty>
iface.iscsi_ifacename = default
iface.net_ifacename = <empty>
iface.transport_name = tcp
iface.initiatorname = <empty>
iface.bootproto = <empty>
iface.subnet_mask = <empty>
iface.gateway = <empty>
iface.ipv6_autocfg = <empty>
iface.linklocal_autocfg = <empty>
....

9.然后,使用,FDISK会列出每个经过身份验证磁盘列出的驱动器。

# fdisk -l /dev/sda

列出磁盘

10.运行fdisk来创建一个新的分区。

# fdisk -cu /dev/sda

创建新分区

注意 :用fdisk创建分区后,我们并不需要重新启动,因为我们用我们的本地系统中的事,因为这是在本地安装的远程共享存储。

11.格式化新创建的分区。

# mkfs.ext4 /dev/sda1

格式化新分区

12.创建目录并挂载分区格式化。

# mkdir /mnt/iscsi_share
# mount /dev/sda1 /mnt/iscsi_share/
# ls -l /mnt/iscsi_share/

挂载新分区

13.列出挂载点。

 
# df -Th
  1. -T -打印文件系统类型。
  2. -h -打印在人类可读的格式如:兆字节或技嘉。

列出新分区

14.如果我们需要永久装入驱动器使用fstab条目。

# vim /etc/fstab

15.在追加fstab中的以下条目。

/dev/sda1  /mnt/iscsi_share/   ext4    defaults,_netdev   0 0

注意 :在fstab中使用_netdev,因为这是一个网络设备。

自动安装分区

16.最后检查我们的fstab中是否有任何错误。

# mount -av
  1. -a -所有挂载点
  2. -v -详细

验证fstab条目

我们已成功完成我们的客户端配置。 开始使用驱动器,因为我们使用本地系统磁盘。

赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏