1、创建一个3G大小的分区,并格式化为xfs的文件系统类型,将/etc/passwd文件复制到该分区
[root@rhcsa ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 5G 0 disk
└─sda1 8:1 0 2G 0 part /guazai1
sdb 8:16 0 10G 0 disk
└─sdb1 8:17 0 5G 0 part /guazai2
sr0 11:0 1 8.4G 0 rom /run/media/root/RHEL-9-1-0-BaseOS-x86_64
nvme0n1 259:0 0 40G 0 disk
├─nvme0n1p1 259:1 0 500M 0 part /boot
├─nvme0n1p2 259:2 0 30G 0 part /
├─nvme0n1p3 259:3 0 2G 0 part [SWAP]
├─nvme0n1p4 259:4 0 1K 0 part
└─nvme0n1p5 259:5 0 3G 0 part
[root@rhcsa ~]# fdisk /dev/sdb欢迎使用 fdisk (util-linux 2.37.4)。
更改将停留在内存中,直到您决定将更改写入磁盘。
使用写入命令前请三思。This disk is currently in use - repartitioning is probably a bad idea.
It's recommended to umount all file systems, and swapoff all swap
partitions on this disk.
命令(输入 m 获取帮助):m帮助:
GPT
M 进入 保护/混合 MBR常规
d 删除分区
F 列出未分区的空闲区
l 列出已知分区类型
n 添加新分区
p 打印分区表
t 更改分区类型
v 检查分区表
i 打印某个分区的相关信息杂项
m 打印此菜单
x 更多功能(仅限专业人员)脚本
I 从 sfdisk 脚本文件加载磁盘布局
O 将磁盘布局转储为 sfdisk 脚本文件保存并退出
w 将分区表写入磁盘并退出
q 退出而不保存更改新建空磁盘标签
g 新建一份 GPT 分区表
G 新建一份空 GPT (IRIX) 分区表
o 新建一份的空 DOS 分区表
s 新建一份空 Sun 分区表
命令(输入 m 获取帮助):n
分区号 (2-128, 默认 2):
第一个扇区 (10487808-20971486, 默认 10487808):
最后一个扇区,+/-sectors 或 +size{K,M,G,T,P} (10487808-20971486, 默认 20971486): +3G创建了一个新分区 2,类型为“Linux filesystem”,大小为 3 GiB。
命令(输入 m 获取帮助):p
Disk /dev/sdb:10 GiB,10737418240 字节,20971520 个扇区
磁盘型号:VMware Virtual S
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:gpt
磁盘标识符:D927376C-AD91-D344-AF92-897F8565AE4D设备 起点 末尾 扇区 大小 类型
/dev/sdb1 2048 10487807 10485760 5G Linux 文件系统
/dev/sdb2 10487808 16779263 6291456 3G Linux 文件系统命令(输入 m 获取帮助):wq
分区表已调整。
正在同步磁盘。[root@rhcsa ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 5G 0 disk
└─sda1 8:1 0 2G 0 part /guazai1
sdb 8:16 0 10G 0 disk
├─sdb1 8:17 0 5G 0 part /guazai2
└─sdb2 8:18 0 3G 0 part
sr0 11:0 1 8.4G 0 rom /run/media/root/RHEL-9-1-0-BaseOS-x86_64
nvme0n1 259:0 0 40G 0 disk
├─nvme0n1p1 259:1 0 500M 0 part /boot
├─nvme0n1p2 259:2 0 30G 0 part /
├─nvme0n1p3 259:3 0 2G 0 part [SWAP]
├─nvme0n1p4 259:4 0 1K 0 part
└─nvme0n1p5 259:5 0 3G 0 part
[root@rhcsa ~]# mkfs.xfs /dev/adb2
Error accessing specified device /dev/adb2: 没有那个文件或目录
Usage: mkfs.xfs
/* blocksize */ [-b size=num]
/* config file */ [-c options=xxx]
/* metadata */ [-m crc=0|1,finobt=0|1,uuid=xxx,rmapbt=0|1,reflink=0|1,
inobtcount=0|1,bigtime=0|1]
/* data subvol */ [-d agcount=n,agsize=n,file,name=xxx,size=num,
(sunit=value,swidth=value|su=num,sw=num|noalign),
sectsize=num
/* force overwrite */ [-f]
/* inode size */ [-i perblock=n|size=num,maxpct=n,attr=0|1|2,
projid32bit=0|1,sparse=0|1]
/* no discard */ [-K]
/* log subvol */ [-l agnum=n,internal,size=num,logdev=xxx,version=n
sunit=value|su=num,sectsize=num,lazy-count=0|1]
/* label */ [-L label (maximum 12 characters)]
/* naming */ [-n size=num,version=2|ci,ftype=0|1]
/* no-op info only */ [-N]
/* prototype file */ [-p fname]
/* quiet */ [-q]
/* realtime subvol */ [-r extsize=num,size=num,rtdev=xxx]
/* sectorsize */ [-s size=num]
/* version */ [-V]
devicename
<devicename> is required unless -d name=xxx is given.
<num> is xxx (bytes), xxxs (sectors), xxxb (fs blocks), xxxk (xxx KiB),
xxxm (xxx MiB), xxxg (xxx GiB), xxxt (xxx TiB) or xxxp (xxx PiB).
<value> is xxx (512 byte blocks).
[root@rhcsa ~]# mkfs.xfs /dev/sdb2
meta-data=/dev/sdb2 isize=512 agcount=4, agsize=196608 blks
= sectsz=512 attr=2, projid32bit=1
= crc=1 finobt=1, sparse=1, rmapbt=0
= reflink=1 bigtime=1 inobtcount=1
data = bsize=4096 blocks=786432, imaxpct=25
= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii-ci=0, ftype=1
log =internal log bsize=4096 blocks=2560, version=2
= sectsz=512 sunit=0 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0
[root@rhcsa ~]# mkdir /mount1
[root@rhcsa ~]# vim /etc/fstab
[root@rhcsa ~]# blkid
/dev/nvme0n1p5: UUID="9facd2d6-0208-4e03-ab46-817ea8ea019c" SEC_TYPE="ext2" TYPE="ext3" PARTUUID="98b3df1e-05"
/dev/nvme0n1p3: UUID="15376d89-9f8e-42ab-897c-6bef2f3e2a1c" TYPE="swap" PARTUUID="98b3df1e-03"
/dev/nvme0n1p1: UUID="a0ce1e8c-573c-45a4-bd81-2c25f5f1437c" TYPE="xfs" PARTUUID="98b3df1e-01"
/dev/nvme0n1p2: UUID="960cd305-2e60-46ba-9721-769e69464de9" TYPE="xfs" PARTUUID="98b3df1e-02"
/dev/sdb2: UUID="6f9c0977-c55e-4645-a0c4-dff35506a26e" TYPE="xfs" PARTUUID="f15b00c5-1f08-6042-8945-ed7eab319228"
/dev/sdb1: UUID="b106a656-d40b-4c98-a4ce-b3d62e558666" TYPE="ext4" PARTUUID="4a224e9c-8657-a444-a833-b72bc5e5c4ee"
/dev/sr0: UUID="2022-10-27-08-34-36-00" LABEL="RHEL-9-1-0-BaseOS-x86_64" TYPE="iso9660" PTUUID="3854687c" PTTYPE="dos"
/dev/sda1: UUID="b976e7be-8849-4417-8864-3515938605e4" TYPE="xfs" PARTUUID="8fd112c2-01"
[root@rhcsa ~]# vim /etc/fstab
[root@rhcsa ~]# reboot
[root@rhcsa ~]# Connection closing...Socket close.Connection closed by foreign host.
Disconnected from remote host(新建会话 (5)) at 13:37:00.
Type `help' to learn how to use Xshell prompt.
[D:\~]$ ssh root@192.168.52.100
Connecting to 192.168.52.100:22...
Connection established.
To escape to local shell, press 'Ctrl+Alt+]'.Activate the web console with: systemctl enable --now cockpit.socket
Register this system with Red Hat Insights: insights-client --register
Create an account or view all your systems at https://red.ht/insights-dashboard
Last login: Tue Jun 6 13:37:37 2023
[root@rhcsa ~]# df -h
文件系统 容量 已用 可用 已用% 挂载点
devtmpfs 4.0M 0 4.0M 0% /dev
tmpfs 872M 0 872M 0% /dev/shm
tmpfs 349M 9.9M 339M 3% /run
/dev/nvme0n1p2 30G 5.4G 25G 18% /
/dev/nvme0n1p1 495M 268M 227M 55% /boot
/dev/sdb2 3.0G 54M 3.0G 2% /mount1
/dev/sda1 2.0G 47M 2.0G 3% /guazai1
/dev/sdb1 4.9G 28K 4.6G 1% /guazai2
tmpfs 175M 96K 175M 1% /run/user/0
/dev/sr0 8.5G 8.5G 0 100% /run/media/root/RHEL-9-1-0-BaseOS-x86_64
[root@rhcsa ~]# cp /etc/passwd /mount1
[root@rhcsa ~]# cd /mount1
[root@rhcsa mount1]# ll
总用量 4
-rw-r--r--. 1 root root 2542 6月 6 13:38 passwd
[root@rhcsa mount1]# vim passwd
2、安装httpd软件包,并让该程序开机自启动,关闭防火墙服务
[root@rhcsa ~]# yum install httpd -y
正在更新 Subscription Management 软件仓库。
无法读取客户身份本系统尚未在权利服务器中注册。可使用 subscription-manager 进行注册。
Repository google-chrome is listed more than once in the configuration
上次元数据过期检查:16:19:13 前,执行于 2023年06月05日 星期一 21时21分47秒。
依赖关系解决。
========================================================================================================================================================
软件包 架构 版本 仓库 大小
========================================================================================================================================================
安装:
httpd x86_64 2.4.57-2.el9 aliyun-appstream 50 k
安装依赖关系:
apr x86_64 1.7.0-11.el9 aliyun-appstream 123 k
apr-util x86_64 1.6.1-20.el9 aliyun-appstream 95 k
apr-util-bdb x86_64 1.6.1-20.el9 aliyun-appstream 14 k
centos-logos-httpd noarch 90.4-1.el9 aliyun-appstream 252 k
httpd-core x86_64 2.4.57-2.el9 aliyun-appstream 1.5 M
httpd-tools x86_64 2.4.57-2.el9 aliyun-appstream 84 k
安装弱的依赖:
apr-util-openssl x86_64 1.6.1-20.el9 aliyun-appstream 16 k
mod_http2 x86_64 1.15.19-4.el9 aliyun-appstream 149 k
mod_lua x86_64 2.4.57-2.el9 aliyun-appstream 62 k事务概要
========================================================================================================================================================
安装 10 软件包总下载:2.3 M
安装大小:6.4 M
下载软件包:
(1/10): apr-util-1.6.1-20.el9.x86_64.rpm 46 kB/s | 95 kB 00:02
(2/10): apr-util-bdb-1.6.1-20.el9.x86_64.rpm 6.6 kB/s | 14 kB 00:02
(3/10): apr-1.7.0-11.el9.x86_64.rpm 60 kB/s | 123 kB 00:02
(4/10): apr-util-openssl-1.6.1-20.el9.x86_64.rpm 124 kB/s | 16 kB 00:00
(5/10): centos-logos-httpd-90.4-1.el9.noarch.rpm 475 kB/s | 252 kB 00:00
(6/10): httpd-2.4.57-2.el9.x86_64.rpm 82 kB/s | 50 kB 00:00
(7/10): httpd-tools-2.4.57-2.el9.x86_64.rpm 65 kB/s | 84 kB 00:01
(8/10): mod_http2-1.15.19-4.el9.x86_64.rpm 106 kB/s | 149 kB 00:01
(9/10): mod_lua-2.4.57-2.el9.x86_64.rpm 152 kB/s | 62 kB 00:00
(10/10): httpd-core-2.4.57-2.el9.x86_64.rpm 699 kB/s | 1.5 MB 00:02
--------------------------------------------------------------------------------------------------------------------------------------------------------
总计 541 kB/s | 2.3 MB 00:04
运行事务检查
事务检查成功。
运行事务测试
事务测试成功。
运行事务
准备中 : 1/1
安装 : apr-1.7.0-11.el9.x86_64 1/10
安装 : apr-util-bdb-1.6.1-20.el9.x86_64 2/10
安装 : apr-util-openssl-1.6.1-20.el9.x86_64 3/10
安装 : apr-util-1.6.1-20.el9.x86_64 4/10
安装 : httpd-tools-2.4.57-2.el9.x86_64 5/10
安装 : httpd-core-2.4.57-2.el9.x86_64 6/10
安装 : mod_lua-2.4.57-2.el9.x86_64 7/10
安装 : centos-logos-httpd-90.4-1.el9.noarch 8/10
安装 : mod_http2-1.15.19-4.el9.x86_64 9/10
安装 : httpd-2.4.57-2.el9.x86_64 10/10
运行脚本: httpd-2.4.57-2.el9.x86_64 10/10
验证 : apr-1.7.0-11.el9.x86_64 1/10
验证 : apr-util-1.6.1-20.el9.x86_64 2/10
验证 : apr-util-bdb-1.6.1-20.el9.x86_64 3/10
验证 : apr-util-openssl-1.6.1-20.el9.x86_64 4/10
验证 : centos-logos-httpd-90.4-1.el9.noarch 5/10
验证 : httpd-2.4.57-2.el9.x86_64 6/10
验证 : httpd-core-2.4.57-2.el9.x86_64 7/10
验证 : httpd-tools-2.4.57-2.el9.x86_64 8/10
验证 : mod_http2-1.15.19-4.el9.x86_64 9/10
验证 : mod_lua-2.4.57-2.el9.x86_64 10/10
已更新安装的产品。已安装:
apr-1.7.0-11.el9.x86_64 apr-util-1.6.1-20.el9.x86_64 apr-util-bdb-1.6.1-20.el9.x86_64 apr-util-openssl-1.6.1-20.el9.x86_64
centos-logos-httpd-90.4-1.el9.noarch httpd-2.4.57-2.el9.x86_64 httpd-core-2.4.57-2.el9.x86_64 httpd-tools-2.4.57-2.el9.x86_64
mod_http2-1.15.19-4.el9.x86_64 mod_lua-2.4.57-2.el9.x86_64完毕!
[root@rhcsa ~]# systemctl enable --now httpd
Created symlink /etc/systemd/system/multi-user.target.wants/httpd.service → /usr/lib/systemd/system/httpd.service.
[root@rhcsa ~]# systemctl disable --now firewalld
[root@rhcsa ~]# systemctl stop firewalld