第六周

1、自建yum仓库,分别为网络源和本地源

网络源

vim /etc/yum.repos.d/epel.repo

[epel]  #定义名称

name=Extra Packages for Enterprise Linux 7 - $basearch #定义名称

enabled=1 #是否启用

baseurl=http://mirrors.cloud.aliyuncs.com/epel/7/$basearch  #yum网络源的路径,使用的是阿里云的epel源

gpgcheck=0 # 是否启用key验证

gpgkey=http://mirrors.cloud.aliyuncs.com/epel/RPM-GPG-KEY-EPEL-7 #key验证路径

本地源

mount /dev/sr0 centos/7/x86_64/  #挂载光盘文件到指定路径

vim /etc/yum.repos.d/test.repo     yum #配置文件路径 创建.repo文件

[base]  #定义名称

name=cdrom base  #定义名称

baseurl=file://centos/7/x86_64/ #指定yum源路径

gpgchek=0  #关闭key验证

2、编译安装http2.4,实现可以正常访问,并将编译步骤和结果提交。

# 下载源码包
wget http://mirror.rise.ph/apache//httpd/httpd-2.1.4.tar.gz

# 安装依赖
 yum -y install gcc pcre pcre-devel zlib zlib-devel openssl
openssl-devel

# 解压
 tar xf httpd/httpd-2.1.4.tar.gz

# 进⼊源码包,编译,安装
cd httpd/httpd-2.1.4
 ./configure
make
 make install

3、创建一个2G的文件系统,块大小为2048byte,预留1%可用空间,文件系统 ext4,卷标为TEST,要求此分区开机后自动挂载至/test目录,且默认有acl挂载选项

fdisk /dev/nvme0n1 #分区
mkfs.ext4 -b 2048 -m 1 -L TEST /dev/nvme0n1p3  #创建文件系统
mkdir test #创建挂载目录
vim /etc/fstab #编辑配置文件
/dev/nvme0n1p3   /test    ext4  acl  0  0 
mount -a  #加载配置文件检查挂载是否正确
df -h #查看磁盘分区信息查看挂载是否正确
devtmpfs                 898M     0  898M    0% /dev
tmpfs                    910M     0  910M    0% /dev/shm
tmpfs                    910M  9.6M  901M    2% /run
tmpfs                    910M     0  910M    0% /sys/fs/cgroup
/dev/mapper/centos-root   37G  1.6G   36G    5% /
/dev/nvme0n1p1           5.0G   33M  5.0G    1% /root/test
/dev/sda1               1014M  150M  865M   15% /boot
tmpfs                    182M     0  182M    0% /run/user/0
/dev/nvme0n1p3           1.9G   12M  1.8G    1% /test

4、创建一个至少有两个PV组成的大小为20G的名为testvg的VG;要求PE大小 为16MB, 而后在卷组中创建大小为5G的逻辑卷testlv;挂载至/users目录

pvcreate /dev/sdb1  /dev/sdb2 #创建PV物理卷

vgcreate testVG /dev/sdb1 /dev/sdb2  -s 16M #创建VG卷

lvcreate -n testlv -L 5G  /dev/testvg # 创建5G的逻辑卷,名称为testlv

mkfs.ext4 /dev/testvg/testlv #格式化指定文件系统

 mkdir /users #创建目录

mount /dev/testvg/testlv  /users #挂载

你可能感兴趣的:(第六周)