linux 挂载iscsi,CentOS 6.4上挂载iSCSI配置

1.安装iscsi支持包并启动服务

yuminstall binutils iscsi-initiator-utils kmod-xfs xfsprogs

service iscsi start

2.登陆网络存储

iscsiadm -m discovery --type sendtargets --portal

192.168.1.100(存储地址)

反馈结果: 192.168.1.100:3260,1

iqn.1991-05.com.microsoft:data-win-01-ipc-target

客户端登录:

iscsiadm -m node -T

iqn.1991-05.com.microsoft:data-win-01-ipc-target

-p192.168.1.100:3260 --login

fdisk /dev/sd* 检查看是否多了一块磁盘,多了则登陆成功

3.分区并格式化

一块磁盘要使用,必须首先分区,然后格式化(格式化的目的创建文件系统),然后挂载到目录下,才能被读写。

使用fdisk进行分区

fdisk /dev/sdb

n #创建一个新分区

1 #创建一个主分区

回车 #选择启始位置,回车即默认值,第一个block

回车 #回车即默认值,最后block

W #退出并保存

格式化为ext4文件系统:

mkfs.ext4 /dev/sdb1

4.挂载磁盘

创建挂载点mkdir /data

挂载mount /dev/sdb1 /data #未指定文件系统类型与参数时,系统自动会使用默认值

df -h 查看分区情况

[root@localhost ~]# df -h

Filesystem Size Used

Avail Use% Mounted on

/dev/mapper/VolGroup-lv_root

50G 918M 46G 2% /

tmpfs 48G 0 48G 0%

/dev/shm

/dev/sda1 485M 52M 408M 12% /boot

/dev/mapper/VolGroup-lv_home

21G 172M 20G 1% /home

/dev/sdb1 985G 188M 984G 1% /data

5.开机自动登记scsi客户端

修改/etc/iscsi/iscsid.conf文件,将:

#node.startup = automatic 一行前面的#去掉改成

node.startup = automatic

或:

把下面两行命令写入/etc/rc.local中

service iscsi start

iscsiadm-m node -T iqn.1991-05.com.microsoft:data-win-01-ipc-target

-p192.168.1.100:3260 –login

6.开机自动挂载

修改/etc/fstab如下:

[root@localhost ~]# tail -1/etc/fstab

/dev/sdb1 /data ext4 defaults 0 0

磁盘分区挂载目录文件系统类型参数配置是否dump 是否开机自检

或把下面命令写入/etc/rc.local中

[root@localhost ~]# tail -1 /etc/rc.local

mount /dev/sdb1 /data

如果想要注销的话

==注销==

[root@centos iscsi]# iscsiadm -m node -T

iqn.2011-03.example.org.istgt:abc -p 192.168.2.8 --logout

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Linux挂载iSCSI有两种方式,一种是通过iSCSI协议的IP映射,另一种是通过文件共享NFS挂载。其中,通过iSCSI协议的IP映射方式挂载Linux中以磁盘形式展现,并需要对该磁盘进行分区和格式化。 以下是Linux挂载iSCSI的步骤: 1. 检查是否安装了iSCSI rpm包。 - 使用命令`rpm -qa | grep iscsi`或`yum list | grep iscsi`检查是否已安装iSCSI相关的rpm包。 - 如果没有安装,可以使用`yum -y install iscsi-initiator-utils-devel iscsi-initiator-utils`命令安装。 2. 启动iSCSI服务并设置开机自启动。 - 使用命令`service iscsi start`启动iSCSI服务。 - 使用命令`service iscsid start`启动iSCSI守护进程。 - 使用命令`chkconfig iscsi on`和`chkconfig iscsid on`设置iSCSI服务和守护进程在开机时自动启动。 3. 找到存储对外提供的逻辑卷。 - 使用命令`iscsiadm -m discovery -t sendtargets -p <ip地址>`扫描iSCSI服务清单,其中`<ip地址>`是存储设备的IP地址。 4. 将逻辑卷映射到Linux系统中。 - 使用命令`iscsiadm -m node -T <逻辑卷名称> -p <ip地址> -l`将逻辑卷映射到Linux系统中。 5. 设置开机自动映射。 - 编辑`/etc/iscsi/iscsid.conf`文件,将`node.startup`参数设置为`automatic`以实现开机自动映射。 6. 对映射出来的磁盘进行分区。 - 使用命令`fdisk /dev/<映射出的磁盘名称>`对映射出来的磁盘进行分区。 7. 格式化分区。 - 使用命令`mkfs.ext4 /dev/<分区名称>`对分区进行格式化,这里以ext4文件系统为例。 8. 挂载分区。 - 创建一个目录作为挂载点,例如`mkdir /mnt/iscsi`。 - 使用命令`mount /dev/<分区名称> /mnt/iscsi`将分区挂载到指定目录。 请注意,以上步骤仅供参考,具体的操作可能会因系统版本和配置而有所差异。建议在进行操作前,先备份重要数据,并参考相关文档和官方指南进行操作。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [Linux挂载iscsi存储的方式](https://blog.csdn.net/tomspcc/article/details/51513704)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.239^v12^insert_chatgpt"}}] [.reference_item style="max-width: 50%"] - *2* *3* [linux挂载iscsi及nas网络磁盘](https://blog.csdn.net/dym383140314/article/details/126986695)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.239^v12^insert_chatgpt"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值