Linux挂载iscsi存储的方式
iscsi 提供给Linux挂载有两种方式,一种通过iscsi 协议的ip映射,一种通过文件共享 nfs挂载。其中通过iscsi 协议的ip映射 方式挂载到Linux中以磁盘形式展现,ip映射之后还需要对该磁盘分区,并格式化分区。
挂载步骤:
1、检查iscsi rpm包
2、启动iscsi服务并设置开机自启动
3、查找存储对外提供的逻辑卷
4、映射逻辑卷到Linux系统中
5、设置开机自动映射
6、对映射出来的磁盘进行分区
7、分区之后进行格式化
8、挂载分区
Linux centos 下挂载存储卷办法:
target-->iqn.equallogic:0-8a0906-ff8baaf07-d67d71a46f857457-temp
next step-->
1、检查iscsi rpm包
rpm -qa | grep iscsi
yum list | grep iscsi
yum -y install iscsi-initiator-utils-devel iscsi-initiator-utils
2、启动iscsi服务并设置开机自启动
service iscsi start
service iscsid start
chkconfig iscsi on
chkconfig iscsid on
netstat -nultp |grep iscsi iscsid
3、查找存储对外提供的逻辑卷
iscsiadm -m discovery -t sendtargets -p 172.17.12.11:3260
4、映射逻辑卷到Linux系统中
iscsiadm -m node -T iqn.equallogic:0-8a0906-ff8baaf07-d67d71a46f857457-temp -p 172.17.12.11:3260 -l
5、设置开机自动映射
iscsiadm -m node -T iqn.equallogic:0-8a0906-ff8baaf07-d67d71a46f857457-temp -p 172.17.12.11:3260 --op update -n node.startup -v automatic
备注:(以上的自动映射命令,好像没起作用,需要添加到启动项里vim /etc/rc.local
/root/automount.sh
iscsiadm -m node -T iqn.equallogic:0-8a0906-ff8baaf07-d67d71a46f857457-temp -p 172.17.12.11:3260 -l
mount /dev/sdb1 /maiwx
)
6、对映射出来的磁盘进行分区
fdisk -l
fdisk /dev/sdb1
7、分区之后进行格式化
mke2fs -t ext4 /dev/sdb1
8、挂载分区
mount /dev/sdb1 /maiwx
【Linux挂载iscsi存储的方式】********************************************************************************以下为实操步骤:
1、####安装插件
yum -y install iscsi-initiator-utils-devel iscsi-initiator-utils
2、####设置开机自动映射
vim /etc/rc.local
#!/usr/bin/env bash
iscsiadm -m node -T iqn.200-05.com.equallogic:0-8a0906-fa5baaf07-49ad71a47c359310-db1 -p 172.17.12.11:3260 -l
mount /dev/sdb /mmm
3、####设置开机自动映射
vim /root/automount.sh
#!/usr/bin/env bash
iscsiadm -m node -T iqn.200-05.com.equallogic:0-8a0906-fa5baaf07-49ad71a47c359310-db1 -p 172.17.12.11:3260 -l
mount /dev/sdb /mmm
4、####编辑,添加挂载点fdisk -l
vim /etc/fstab
####
mmm/dev/sdb1mmmdefaults0 0
#### vim /etc/iscsi/initiatorname.iscsi
5、 ####启动iscsi服务并设置开机自启动
service iscsi restart
service iscsid restart
### find . | xargs grep -ri"iqn.200-05.com"
6、######查找存储对外提供的逻辑卷
iscsiadm -m discovery -t sendtargets -p 172.17.12.11:3260
iscsiadm -m node -T iqn.200-05.com.equallogic:0-8a0906-fa5baaf07-49ad71a47c359310-db1 -p 172.17.12.11:3260 -l
####自动挂载映射逻辑卷到Linux系统中
iscsiadm -m node -T iqn.200-05.com.equallogic:0-8a0906-fa5baaf07-49ad71a47c359310-db1 -p 172.17.12.11:3260 --op update -n node.startup -v automatic
7、 ######对映射出来的磁盘进行分区分区之后进行格式化 挂载分区
mkdir /mmm
fdisk -l
fdisk /dev/sdb
mkfs -t ext4 /dev/sdb
mount /dev/sdb /mmm
df -hl
推荐阅读
- Linux|109 个实用 shell 脚本
- linux笔记|linux 常用命令汇总(面向面试)
- Linux|Linux--网络基础
- linux|apt update和apt upgrade命令 - 有什么区别()
- linux|2022年云原生趋势
- Go|Docker后端部署详解(Go+Nginx)
- 开源生态|GPL、MIT、Apache...开发者如何选择开源协议(一文讲清根本区别)
- GitHub|7 款可替代 top 命令的工具