美文网首页
Linux基础及总结6之软件包及磁盘管理

Linux基础及总结6之软件包及磁盘管理

作者: 牵挂包含一种欣赏 | 来源:发表于2019-12-08 15:50 被阅读0次

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

    网络源,这里直接下载使用阿里云的提供的yum源,以Centos为例将基础源和epel源配置文件下载到/etc/yum.repo.d/:

    基础源:wget https://mirrors.aliyun.com/repo/Centos-7.repo

    EPEL源:wget https://mirrors.aliyun.com/repo/epel-7.repo

        yum clean all    清理本机的yum缓存

        yum makecache    构建缓存

    

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

    1)安装httpd编译时所需的相关依赖包

        yum -y install wget pcre-devel gcc gcc-c++ openssl-devel apr apr-util-devel

    2)下载httpd2.4源码包并解压

        wget http://mirrors.tuna.tsinghua.edu.cn/apache//httpd/httpd-2.4.41.tar.gz

        tar xf httpd-2.4.41.tar.gz

    3)编译httpd

        ./configure --prefix=/usr/local/src/httpd2.4 --enable-http --enable-proxy --enable-ssl 

    4)执行make和make install安装

        make

    make install 完成安装

    5)启动httpd服务

    /usr/local/src/httpd2.4/bin/apachectl start

    6)访问验证服务

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

    1)使用/dev/sdb磁盘创建一个新的分区/dev/sdb2,大小为2G

    fdisk /dev/sdb

    分区后使用partprobe命令刷新,然后使用lsblk查看

    2)为磁盘创建文件系统

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

        3)设置开机自动挂载

        创建挂载点: mkdir /test

        vim /etc/fstab

        /dev/sdb2 /test ext4 defaults,acl 0 0

        重启系统查看挂载

         查看acl是否生效

        tune2fs -l /dev/sdb2 

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

    1)添加两块大小为20G的硬盘

    2)对磁盘进行分区(分区时需要将磁盘Id修改为lvm的磁盘Id 8e)

        fdisk /dev/sdb

    3)创建pv

        pvcreate  /dev/sdb1 /dev/sdc1

    pvdisplay或者pvs命令查看pv信息

    4)创建VG卷组

      vgcreate -s 16 testvg /dev/sdb1 /dev/sdc1

        vgs或vgdisplay 查看卷组信息

    5)创建逻辑卷

    lvcreate -n testlv -L 5G testvg

    使用lvs或lvdisplay查看lvm逻辑卷信息

    6)将testlv逻辑卷挂载到/users目录

        格式化逻辑卷:mkfs.xfs /dev/mapper/testvg-testlv

        挂载逻辑卷:

            创建挂载目录: mkdir  /users

            mount /dev/mapper/testvg-testlv /users/

            查看挂载:df  -Th

    设置开机自动挂载:编辑/etc/fstab文件,将挂载信息写入文件中

/dev/mapper/testvg-testlv /users xfs defaults 0 0

相关文章

网友评论

      本文标题:Linux基础及总结6之软件包及磁盘管理

      本文链接:https://www.haomeiwen.com/subject/vpilgctx.html