美文网首页
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