RHCE10.3作业
首先和前面一样先创建一个新的磁盘
将NVME设置为第一个,具体操作可以看看前一篇的文章
首先我们来创建一个lvs且大小要比4G大
先创建要一个磁盘,然后配置pvg
然后创建vg
最后创建lv1
然后Lvs来看一下,可以看到 lv1创建成功,且大小为4.5G
然后我们去安装targetcli包,如果没有yum源需要编辑yum源,且将防火墙和slinux给关掉,然后挂载一下光盘
安装成功后,直接输入targetcli进入编辑文件
然后去到block下创建一个共享的磁盘,且名字为Lun1
然后去到iscsi目录下,直接create生成一个共享名称
然后cd到tpg1目录下,然后将这个acl设置为0,和认证设置为0,因为系统是默认为0,所以这里不用修改
然后cd到acls下,创建一个客户端的名称
这里要注意的是创建的名字要以iqn.xxxx.com.开头,具体的数值得看你自己心情,我这里是2003-01.com
然后我们去到tgp目录下的luns目录,将前面创建的lun1添加到这个目录下
然后整体的创建就是这样
exit退出保存
然后重启一下服务,且用自己来验证一下可不可以共享,发现是可以的
然后去到客户端测试一下(注意客户端要把防火墙给关了才可以)
然后我们现在利用前面设置的客户端标识来登录一下
首先去这个文件下,将客户端名改成我们前面设置的
[root@localhost redhat]# vim /etc/iscsi/initiatorname.iscsi
然后将iscsi、iscsid服务重启一下,接着iscsiadm -m node -l登录
然后lsblk来看看是不是登录进去了,发现第一行就是我们在服务端设置的
然后我们根据题目要求将磁盘分区,和放到相对应的文件下面
这里的分区和前面的差不多,分好以后通过lsblk查看
然后根据题目要求格式化为ext4形式
然后创建一个目录,将这个磁盘挂载到这个目录下
可以在最后一行看到我们已经挂载成功了
接下来我们来配置一下开机自动挂载,首先我们将手动挂载给卸载掉
然后我们编辑一下文件
vim /etc/fstab
给他添加我们的挂载点目录
/dev/sda1 /share/disk ext4 defaults,_netdev 0 0
这里后面的netdev的意思是我们在开机自动获取ip时,也会自动获取这个挂载点目录
保存退出后,mount -a 获取一下,然后再查看一下挂载的目录
可以看到成功了
然后我们去看看我们的ip是不是开机自动获取,且将iscsi和iscsid设置为开机自动开启此服务
然后重启一下客户端,直接df-h看一下 发现可以自动挂载
接下来第二题
首先分别给服务端和客户端安装chrony这个包
然后服务端进入到配置文件中,修改一下文件,设置自己可以共享时间,且将ip地址改为自己
[root@localhost redhat]# vim /etc/chrony.conf
配置好后,别忘了重启服务
去到客户端后,将服务端的ip地址添加上
同样的重启服务
然后我们将客户端的时间修改为和服务端的不一样
然后通过chronyc sources来获取服务端的时间
可以看到时间同步成功
然后我们现在去让客户端每天早上九点自动更新
首先我们要将chronyd服务开机自动挂载
且让我们这个获取时间的命令传到/null下
然后编辑一下文件/crontab文件
[root@localhost redhat]# vim /etc/crontab
在最后一行设置的。
设置成功即可