博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
centos6.4挂载iscsi网络存储
阅读量:7042 次
发布时间:2019-06-28

本文共 1737 字,大约阅读时间需要 5 分钟。

昨日为一客户部署linux系统,服务器本身只有73G磁盘作系统盘。所有数据存储在网络存储上,需要把网络存储(iSCSI)挂载到本地,配置过程总结如下:

Windows server 2008 R2 建立iSCSI

由于是远程部署的,我并不了解网络存储是什么样的,向客户要了一个Windows server 2008 iSCSI创建文档,这几个图都是从客户给我的iSCSI使用文档中摘出来的。了解一下存储服务器是如何管理的。

网上链接:

点击检测IQNLUN,然后完成。

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

7.总结

考虑到启动服务与挂载网络磁盘的先后顺序,担心如果先启程序而读不到磁盘内容出现未知问题,把全部命令放入到/etc/rc.loal中依次执行。

转载地址:http://fbqal.baihongyu.com/

你可能感兴趣的文章
编写可读代码的艺术 -- 读书笔记
查看>>
应用程序池配置隔离
查看>>
RHEL 7服务控制
查看>>
工具控
查看>>
网摘-U盘装XP,U盘装Ubuntu
查看>>
DOS符号的问题
查看>>
更换一个国内的yum源
查看>>
我的友情链接
查看>>
python 'import MySQLdb' error on mac
查看>>
我的友情链接
查看>>
编程习惯(C++ Primer中涉及到的)
查看>>
糖尿病人有哪些并收症
查看>>
Mysql Command
查看>>
项目丝绸导航为ASP.NET Web窗体
查看>>
shell脚本编程-循环语句练习
查看>>
STM32学习笔记(2):外部中断的使用
查看>>
友善之臂mini2440使用日志1
查看>>
pageX offsetX screenX clientX-各种X
查看>>
关于企业移动设备安全建议
查看>>
JAVA如何进行异常处理
查看>>