小试牛刀(4)

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

 

 配置本地源apache

  • 创建本地源目录
[root@localhost ~]#mkdir /mnt/cdrom
[root@localhost ~]#mkdir /yum
  • 挂载Centos光盘
[root@localhost ~]#mount /dev/cdrom /mnt/cdrom
[root@localhost ~]#cp -r /mnt/cdrom/* /yum 
  • 备份repo
[root@localhost ~]#cd /etc/yum.repo.d/ 
[root@localhost ~]#mkdir backup 
[root@localhost ~]#mv CentOS-Base.repo CentOS-CR.repo CentOS-Vault.repo CentOS-Vault.repo ./backup  
  • 编辑Centos-Media.repo
[root@localhost ~]#vim Centos-Media.repo

 

[base]
name=Centos
baseurl=file:///yum
enable=1
gpgckeck=0
gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-CentOS-7
  •    清除yum缓存 
[root@localhost ~]#yum clean all  

配置网络源vim

  • 备份源镜像文件
 [root@localhost ~]mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
  • 下载阿里云的镜像到/etc/yum.repos.d/
[root@localhost ~]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
  • 清除yum缓存
 [root@localhost ~]# yum clean all
 [root@localhost ~]# yum makecache

 

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

 

 下载httpd2.4  http://httpd.apache.org/download.cgi缓存

 

 

  •   解压缩 httpd
  • [root@localhost httpd]# tar -zxvf httpd-2.4.41.tar.gz
  •  进入httpd目录
[root@localhost httpd]# ls
httpd-2.4.41  httpd-2.4.41.tar.gz
[root@localhost httpd]# cd httpd-2.4.41  
  • 安装 ARP须要安装

 

 

  •  安装apr 
yum install -y apr-devel

  •  安装apr-util-devel

 

  •  make
make && make install

   

  •  启动

 

  •  访问

 

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

[root@localhost ~]# mke2fs -t ext4 -L 'TEST' -b 2048 -m 1 /dev/vdb

 

[root@localhost ~]# blkid

[root@localhost ~]# vim /etc/fstab 

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

 

  查看空间 bash

[root@localhost ~]# fdisk -l /dev/sdd |grep sdd*   
Disk /dev/sdd: 214.7 GB, 214748364800 bytes
/dev/sdd1               1        1306    10490413+  8e  Linux LVM
/dev/sdd2            1307        2612    10490445   8e  Linux LVM

  使用fdisk建立分区网络

现实已经分好的分区  app

[root@localhost ~]# lsblk |grep sdd[0-9]
├─sdd1   8:49   0    10G  0 part 
└─sdd2   8:50   0    10G  0 part 

 建立pv阿里云

[root@localhost ~]# pvcreate /dev/sdd{1..2}
Physical volume "/dev/sdd1" successfully created
Physical volume "/dev/sdd2" successfully created

 查看pvurl

[root@localhost ~]# pvs
PV         VG       Fmt  Attr PSize   PFree 
/dev/sdd1           lvm2 ----  10.00g 10.00g
/dev/sdd2           lvm2 ----  10.00g 10.00g

 建立vg spa

[root@localhost ~]# vgcreate -s 16M testvg /dev/sdd{1..2}
  Volume group "testvg" successfully created

  查看vg3d

[root@localhost ~]# vgs
  VG       #PV #LV #SN Attr   VSize   VFree 
  VolGroup   1   3   0 wz--n- 199.51g     0 
  testvg     2   0   0 wz--n-  20.00g 20.00g

  查看pe与vg关系

[root@localhost ~]# vgdisplay testvg|egrep -io "(Pe|VG).*size.*"   
VG Size               20.00 GiB
PE Size               16.00 MiB
PE / Size       0 / 0   
PE / Size       1280 / 20.00 GiB

  建立lv

[root@localhost ~]# lvcreate -L 5G -n testlv testvg
  Logical volume "testlv" created.

  查看lv

[root@localhost ~]# lvs
  LV      VG       Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert                                                  
  testlv  testvg   -wi-ao-----   5.00g 

  格式化文件系统

[root@localhost ~]# mkfs.ext4 /dev/testvg/testlv

  查看

[root@localhost ~]# blkid /dev/testvg/testlv 
/dev/testvg/testlv: UUID="8787d040-68e0-40e7-a9df-d7f7ca9cbd77" TYPE="ext4" 

  建立目录及挂载

[root@localhost ~]# mkdir users
[root@localhost ~]# mount /dev/testvg/testlv /users/  

查看分区  

[root@localhost ~]# df -Ph |grep "/users"
/dev/mapper/testvg-testlv     4.8G   10M  4.6G   1% /users

  添加开机自动挂载

[root@localhost ~]# vim /etc/fstab

  

相关文章
相关标签/搜索