centos怎么安装iscsi

 时间:2024-10-12 06:30:03

iscsi这款软件是用来将当前电脑上的硬盘、分区或者块文件当作一块硬盘分享到网络上,然后在网络上的其他电脑中可以通过iscsi的客户端将这块硬盘挂载上来使用。下面我们就一起来看看在centos上怎么安装iscsi

工具/原料

CentOS7.5

一、服务端设置

1、今天我们准备了两台电脑,一台作为iscsi的服务端,用来安装iscsi并将这台电脑上的一块硬盘共享出去。然后在另外一台电脑上使用iscsi的客户端挂载服务端的网络硬盘。这两天电脑的IP地址分别是:192.168.1.4 服务端192.168.1.5 客户端如下面图中所示,通过putty这款ssh连接软件远程连接到这两台点上去操作。

centos怎么安装iscsi

3、等到安装完毕后,我们来准备作为iscsi共享盘的硬盘,使用gdisk命令打开这台电脑上的sda硬盘,命令如下面图中所示:

centos怎么安装iscsi

5、使用子命令n开始创建一个新的分区,因为只有10G,因此所有的参数都使用默认值,如下面图中所示,创建完成后,使用p命令查看,可以看到多了一块10G的分区。

centos怎么安装iscsi

7、打开服务端的配置文件,命令是:vim /etc/tgt/targets.conf如下面第二张图中所示,定义了一个target,也就是共享磁盘。target的内容解释如下:target 后面是共享磁盘的名称,格式一般是iqn.year-month.FQDN:diskname我这里是iqn.2018-09.locahost:testdisk<target>和</target>之间是要共享的磁盘信息backing-store 后面是刚才准备的磁盘分区名,还可以是单独的硬盘名称。initiator-address 限制哪个地址的机器可以连接,我这里是192.168.1.5write-cache 表示写缓存,我这里设置为off配置后以后保存退出

centos怎么安装iscsi

8、然后启动服务端程序,命令是:systemctl start tgtd启动完成后使用netstat命令查看,可以看到服务端程序监听的端口是3260端口

centos怎么安装iscsi

10、防火墙配置好以后,使用服务端自带的命令tgt-admin命令查看配置信息,命令是:tgt-admin --show结果如下面两张图中所示,第一张图中可以看到配置共享磁盘名称,第二张图中可以看到共享磁盘的信息。以及对应的连接限制ALC。到这里,服务端的内容就配置完毕了。

centos怎么安装iscsi

二、客户端挂载

1、我们切换到客户端这台机器上,开始安装客户端需要的软件,客户端的软件名称是iscsi-initiator-utils,安装命令如下:yum install iscsi-initiator-utils -y

centos怎么安装iscsi

3、这个时候我们查看iscsi的库文件目录,命令是:ls -lR /var/lib/iscsi/nodes/可以看到,对应的服务端节点信息已经被保存到了下面的目录中。

centos怎么安装iscsi

5、执行成功后,使用fdisk -l命令查看当前机器上的硬盘信息,会发现,多了一个10G的/dev/sdb硬盘,如下面图中所示:

centos怎么安装iscsi

7、挂载好以后,使用命令df -h查看,可以看到硬盘的信息就是10G,像正常硬盘一样使用。到这里iscsi客户端挂载的内容就讲解完毕。

centos怎么安装iscsi
  • 蒜香螃蟹的做法
  • 绿色蔬菜做法大全
  • 香辣凉拌红心萝卜皮制作过程简介
  • 鲜美的海虹面
  • 热门搜索
    上海附近的旅游景点 哈尔滨旅游路线 杭州旅游线路 英国旅游购物攻略 曲靖旅游景点大全 乳山银滩旅游度假区 广州莲花山旅游区 欧洲旅游天气 蒙山旅游 8月去哪里旅游最好