1.iscsi的安装调试
服务端:172.25.254.114
打开防火墙
在配置好yum源的主机下载软件targetcli
下载好就可以使用targetcli命令,exit是退出
新建设备大小为1G,8e的格式
退出保存并更新
添加物理卷
添加物理卷组和物理卷组命名为iscsi_vg0
查看物理卷组的信息,1pe的大小为4M.一共有255个
创建逻辑卷iscsi_vg0
targetcli可以查看
iscsi 名称设定
iscsi 发起端:需要访问原始SAN存储的客户端
iscsi 目标:从iscsi服务器提供的远程硬盘磁盘,或“目标门户”
iscsi 目标门户:通过网络向发起端提供目标的服务器
IQN:“iscsi限定名称”。每个发起端和目标需要唯一名称进行标识最好的做法是使用一个在internet上可嫩嗯独一无二的名称
客户端:172.25.254.214
安装软件iscsi-utils.x86_64 ,此时连接查看114是不可以的
回到服务端,打开防火墙3260端口
重新加载防火墙信息
回到客户端重新尝试连接就可以查看成功
但是还是无法登录,因为之前设置过密钥storage1key
vim /etc/iscsi/initiatorname.iscsi #添加密钥认证信息
修改为以下代码
重启服务iscsid
此时再次登陆就可以登陆上
fdisk -l #查看设备信息,可以看到多了一个sda设备,大小为1069M
对sda进行新建操作并退出保存
格式化sda1并挂载在mnt上
若是vdb2不够,此时需要扩展物理卷
在服务端新建分区vdb2,大小为1G,格式为8e
同步分区
新添加物理卷vdb2,扩展物理卷组iscsi_vg0
查看物理卷组的信息
扩展逻辑卷组,查看物理卷组
在客户端上卸载之前挂载的mnt
iscsiadm -m node -T iqn.2019-02.com.westos:storagel -p 172.25.254.114 -u #退出登陆
重新登陆
查看可以使用的设备就会看见sda的大小变为2139M
如果设置开机挂载sda1就一定要把命令写对,否则会在启动时挂载的地方报错以至于启动不起来,以下是错误示范
写入错误代码
/dev/sda1 /mnt xfs defaults 0 0
reboot后启动不来报错
强制关机后进入挽救模式修改etc/fstab
两次exit后重启
df查看挂载信息发现sda1已经挂载成功
注释挂载信息
为了更好的查看目录可以下载tree软件
使用tree命令
退出登陆
fdisk -l #发现退出登陆就没有sda设备
tree /var/lib/iscsi #查看还有iqn.2019-02.com.westos:storagel
但是重启服务iscsi,重新查看sda又回来了
重新退出登陆,彻底删除iqn.2019-02.com.westos:storagel
tree /var/lib/iscsi #可以查看已经没有iqn.2019-02.com.westos:storagel
此时重启iscsi服务并查看,此时已经看不到
查看selinux修改为enforce
重启后查看是否修改成功
安装httpd服务
修改端口为6666
此时启动httpd是启动不成功的
如果把selinux临时设置为permissive此时可以启动起来,但是主机就会不安全
将selinux设置回enforcing并查看http的接口,发现并没有6666接口
添加6666端口到http_port_t -p tcp
重启httpd服务,发现就可以重启成功
查看http接口,此时出现了6666接口