Linux第六周作业20191231

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

本地源:

cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak

vi /etc/yum.repos.d/CentOS-Base.repo

[base]

name=CentOS-$releasever - Base

baseurl=file:///mnt

gpgcheck=0

保存并退出

yum clean all

yum makecache

yum repolist

网络源:

vi /etc/yum.repos.d/CentOS-Base.repo

[base]

name=CentOS-$releasever - Base - mirrors.aliyun.com

failovermethod=priority

baseurl="http://mirrors.163.com/centos/$releasever/os/$basearch/"

gpgcheck=1

gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7

yum clean all

yum makecache

yum repolist

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

安装http2.4:

mount /dev/cdrom /mnt

cd /mnt/Packages

rpm -ivh httpd*.rpm

rpm -q httpd

yum install -y httpd

yum list httpd


apachectl start

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

查看空余盘

~]# lsblk

NAME            MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT

sda              8:0    0  100G  0 disk 

├─sda1            8:1    0  200M  0 part /boot/efi

├─sda2            8:2    0    1G  0 part /boot

└─sda3            8:3    0 98.8G  0 part 

  ├─centos-root 253:0    0  50G  0 lvm  /

  ├─centos-swap 253:1    0    2G  0 lvm  [SWAP]

  └─centos-home 253:2    0 46.8G  0 lvm  /home

sdb              8:16  0  20G  0 disk 

sr0              11:0    1  4.4G  0 rom 

创建分区

fdisk /dev/sdb

创建文件系统

mkfs.ext4 -L "TEST"-m 1 -b 2048 /dev/sdb1

tune2fs -L TEST /dev/sdb1

tune2fs -o acl /dev/sdb1

blkid

/dev/sdb1 UUID=xxxxxxxx

vim /etc/fstab

插入一行

UUID=xxxxxxxx /test ext4 defaults,acl 0 0

保存并退出

重启系统

df -h

确认自动挂在/test文件系统


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

  1. 新建两个物理磁盘分区

      fdisk /dev/sdb 

  2. 将两个分区转为 物理卷

     pvcreate /dev/sdb1   

     pvcreate /dev/sdb2 

 3, 新建 testvg 卷组

    vgcreate testvg -s 16M /dev/sdb1  /dev/sdb2

    vgdiskplay   : 查看创建信息是否正常

 4. 创建testlv逻辑卷

    lvcreate -n testlv -L 5G testvg  

 5.  为逻辑卷分区指定文件系统

     mkfs.xfs /dev/testvg/testlv

  6. 挂载逻辑卷

     mkdir /users/

     mount /dev/testvg/testlv /users/

    df -h

你可能感兴趣的:(Linux第六周作业20191231)