zoukankan      html  css  js  c++  java
  • 2019.8.5 磁盘管理综合测试题 作业

     

    磁盘管理综合测试题

    实验需求:
    1、用户需把/dev/myvg/mylv逻辑卷以支持磁盘配额的方式挂载到网页目录下

    [root@localhost ~]# fdisk /dev/sd[bcde]1 給磁盘分区

    命令(输入 m 获取帮助):n
    Select (default p): p
    Last 扇区, +扇区 or +size{K,M,G} (2048-167772159,默认为 167772159):+20

    [root@localhost ~]# mdadm -C /dev/md5 -l5 -n 3 -x 1 /dev/sd[bcde]1 //创建RAID 5

    [root@localhost ~]# pvcreate /dev/md5 //创建物理卷

    [root@localhost ~]# vgcreate myvg /dev/md5 //创建myvg的卷组

    [root@localhost ~]# lvcreate -L +39.9G -n mylv myvg // 创建mylv40G逻辑卷,

    [root@localhost ~]# mkfs -t ext4 /dev/myvg/mylv //格式化40G

    卸载光盘
    umount /dev/sr0
    挂载光盘
    mount /dev/sr0 /media/
    查看
    ls /media/
    -------------------------
    构建本地YUM仓库文档
    cd /etc/yum.r*
    mkdir a/
    mv C* a/
    创建本地yum仓库文档
    vi ./local.repo
    [cdrom] //仓库名称
    name=cdrom
    baseurl=file:///media //指定rpm包的位置
    enabled=1 //启用本地yum仓库
    gpgcheck=0 //禁用gpg校验

    ----------------
    清除yum缓存
    yum -y clean all
    重建yum缓存
    yum makecache

    [root@localhost ~]# yum -y install gcc gcc-c++ make lynx //编辑对应语言和安装包

    [root@localhost ~]# tar -xf httpd-2.2.17.tar.gz -C /usr/src //解压缩安装包

    [root@localhost ~]# cd /usr/src/httpd-2.2.17/ //切入安装包位置

    [root@localhost httpd-2.2.17]# ./configure --prefix=/usr/local/httpd/ && make && make install //对应刚才的语言进行编辑 // 安装对应语言

    [root@localhost httpd-2.2.17]# vi /usr/local/httpd/conf/httpd.conf // 进入程序把#号删除,然后保存退出

    [root@localhost httpd-2.2.17]# /usr/local/httpd/bin/apachectl start //开启阿帕奇 start(开启的意思) (stop)关闭的意思

    root@localhost ~]# lynx 127.0.0.1 或者虚拟机的ip地址


    root@localhost ~]#mount /dev/huavg/hualv /usr/local/httpd/htdocs/ //挂载文件

    2、在网页目录下创建测试文件index.html,内容为用户名称,通过浏览器访问测试

    [root@localhost ~]# cd /usr/local/httpd/htdocs/
    [root@localhost htdocs]# touch index.html
    [root@localhost htdocs]# cd
    [root@localhost ~]# echo "jiaowx 15083831560" >> /usr/local/httpd/htdocs/index.html
    [root@localhost ~]# lynx 127.0.0.1

    3、创建用户账户,对LVM配置磁盘配额限制用户磁盘容量为软限制80M;硬限制100M、文件数量软限制为80个;硬限制为100个。


    [root@localhost ~]# vi /etc/fstab //设置自动配置挂载 默认后面加defaults,usrquota,grpquota
    (用户配额)(grp配额)

    [root@localhost ~]#quotacheck -avug //扫描文件系统并建立Quota (如果不成功,再次格式化ext4


    [root@localhost ~]#quotaon -a //开启

    创建用户tom useradd tom passwd tom 密码 123


    [root@localhost ~]#edquota -u 用户 //绝对路径 不加绝对路径就是设置这个用户对所有文件的限额(软限额soft hard 硬限额 )blocks 内存限额 inodes 文件数量

    [root@localhost ~]#setfacl -m u:tom:rwx /usr/local/httpd/htdocs //给tom用户设置这个文件的权限rwx


    [tom@localhost root]$ touch /usr/local/httpd/htdocs/{1..80}.txt //创建文件并测试限额


    [tom@localhost root]$ touch /usr/local/httpd/htdocs/{81..110}.txt
    dm-2: write failed, user file limit reached.
    touch: 无法创建"/usr/local/httpd/htdocs/99.txt": 超出磁盘限额 //超出限额警报
    touch: 无法创建"/usr/local/httpd/htdocs/100.txt": 超出磁盘限额

  • 相关阅读:
    HDU 1203 【01背包/小数/概率DP】
    HDU 2955 【01背包/小数/概率DP】
    2018 计蒜之道 初赛 第三场
    判断一个多边形是顺时针还是逆时针的方法
    牛客网练习赛18 A 【数论/整数划分得到乘积最大/快速乘】
    Codeforces Round #311 (Div. 2)
    暑期训练狂刷系列——Hdu 3506 Largest Rectangle in a Histogram (单调栈)
    暑期训练狂刷系列——poj 3468 A Simple Problem with Integers (线段树+区间更新)
    暑期训练狂刷系列——Foj 1894 志愿者选拔 (单调队列)
    暑期训练狂刷系列——poj 3264 Balanced Lineup(线段树)
  • 原文地址:https://www.cnblogs.com/otherwise/p/11302297.html
Copyright © 2011-2022 走看看