磁盘管理综合测试题
实验需求:
1、 用户需把/dev/myvg/mylv逻辑卷以支持磁盘配额的方式挂载到网页目录下
挂载
[root@localhost ~]# umount /dev/myvg2/mylv2
umount: /dev/myvg2/mylv2:未挂载
[root@localhost ~]# mount /dev/myvg2/mylv2 /usr/local/apache/htdocs/
[root@localhost ~]# echo "liwenxu" > index.html
[root@localhost ~]# vi /etc/fstab
/dev/myvg2/mylv2 /usr/local/apache/htdocs defaults,usrquota,grpquota 0 0
2、 在网页目录下创建测试文件index.html,内容为用户名称,通过浏览器访问测试
[root@localhost ~]# touch /usr/local/apache/htdocs/index.html
[root@localhost ~]# vi /usr/local/apache/htdocs/index.html
3、 创建用户账户,对LVM配置磁盘配额限制用户磁盘容量为软限制80M;硬限制100M、文件数量软限制为80个;硬限制为100个。
[root@localhost ~]# quota -uvs user1
[root@localhost ~]# quotacheck -avug
quotacheck: Skipping /dev/mapper/myvg2-mylv2 [/usr/local/apache/htdocs]
quotacheck: Cannot find filesystem to check or filesystem not mounted with quota option.
[root@localhost ~]# quotaon -avug
[root@localhost ~]# edquota -u user1
实验拓扑:
实验步骤:
fdisk /dev/sdf创建三个分区
设备 Boot Start End Blocks Id System
/dev/sdf1 2048 41945087 20971520 83 Linux
/dev/sdf2 41945088 83888127 20971520 83 Linux
/dev/sdf3 83888128 125831167 20971520 83 Linux
转换成PV
[root@localhost ~]# pvcreate /dev/md5
WARNING: xfs signature detected on /dev/md5 at offset 0. Wipe it? [y/n]: y
Wiping xfs signature on /dev/md5.
Physical volume "/dev/md5" successfully created
创建卷组myvg:
[root@localhost ~]# vgcreate myvg2 /dev/md5
Volume group "myvg2" successfully created
创建逻辑卷mylv:
[root@localhost ~]# lvcreate -L 20G -n mylv2 myvg2
Logical volume "mylv2" created.
格式化成xfs文件系统
[root@localhost ~]# mkfs -t xfs /dev/myvg2/mylv2
log stripe unit (524288 bytes) is too large (maximum is 256KiB)
log stripe unit adjusted to 32KiB
meta-data=/dev/myvg2/mylv2 isize=256 agcount=16, agsize=327552 blks
= sectsz=512 attr=2, projid32bit=1
= crc=0 finobt=0
data = bsize=4096 blocks=5240832, imaxpct=25
= sunit=128 swidth=256 blks
naming =version 2 bsize=4096 ascii-ci=0 ftype=0
log =internal log bsize=4096 blocks=2560, version=2
= sectsz=512 sunit=8 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0
安装Apache Web服务
[root@localhost ~]# ls
httpd-2.2.17.tar.gz 公共 模板 视频 图片 文档 下载 音乐 桌面
[root@localhost ~]# tar xf httpd-2.2.17.tar.gz
[root@localhost ~]# ls
httpd-2.2.17 公共 视频 文档 音乐
httpd-2.2.17.tar.gz 模板 图片 下载 桌面
[root@localhost ~]# mv httpd-2.2.17 /usr/src/
[root@localhost ~]# ls /usr/src/
debug httpd-2.2.17 kernels
[root@localhost ~]# cd /usr/src/httpd-2.2.17/
使用源码目录的configure脚本
cd /usr/src/httpd-2.2.17
./configure --prefix=/usr/local/apache
执行make命令
make install
编译安装
cd /usr/local/apache/conf/
修改配置文件
vi /usr/local/apache/conf/httpd.conf
启动Apache
/usr/local/apache/bin/apachectl start