Linux配置Multipath访问iSCSI服务

系列文章:

1. Multipath简介

普通的电脑主机都是一个硬盘挂接到一个总线上,这里是一对一的关系。而到了有光纤组成的SAN环境,由于主机和存储通过了光纤交换机连接,这样的话,就构成了多对多的关系。也就是说,主机到存储可以有多条路径可以选择。主机到存储之间的IO由多条路径可以选择。

实现功能

  1. 故障的切换和恢复
  2. IO流量的负载均衡磁盘的虚拟化
  3. 磁盘的虚拟化

Linux配置iSCSI服务

系列文章:

《linux软riad配置详解》中讲解了如何在Linux中配置软raid,本文中我们将讲解如何让这个raid5可被客户端通过ISCSI服务访问。

实验平台:

Server端: Manjaro 内核4.9.214

Client端: Ubuntu18 内核 5.3.40

当然了,这里强烈推荐Server和Client端都是用CentOs,个人是因为笔记本已经装了Manjaro和Ubuntu不方便更换,所以就将就使用了。

Ubuntu18修改网卡接口名

ubuntu18上的默认网卡名为ens33,添加了网卡后的名字也“没什么规律”,所以这里说一下如何将ens33这类名字更改为原来的eth0,eth1的方法。

方法很简单:

  1. 编辑/etc/default/grub

    1
    2
    3
    4
    5
    root@ubuntu:~# vi /etc/default/grub

    找到GRUB_CMDLINE_LINUX=""

    改为GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"
  2. 重新生成GRUB的启动菜单配置文件(/boot/grub/grub.cfg)

1
root@ubuntu:~# update-grub
  1. reboot即可

接下来添加网卡的名字都会按照ethx的方式来添加。

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×