小試牛刀(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

  

相關文章
相關標籤/搜索