震惊君的Linux之旅 —— 软件包管理、磁盘存储和文件系统

……yum源搭建、编译安装、文件系统 案例

    • 1、自建yum仓库,分别为网络源和本地源
    • 2、编译安装http2.4,实现可以正常访问,并将编译步骤和结果提交
    • 3、创建一个2G的文件系统,块大小为2048byte,预留1%可用空间,文件系统 ext4,卷标为TEST,要求此分区开机后自动挂载至/test目录,且默认有acl挂载选项
    • 4、创建一个至少有两个PV组成的大小为20G的名为testvg的VG;要求PE大小 为16MB, 而后在卷组中创建大小为5G的逻辑卷testlv;挂载至/users目录

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

本地源

网络源
前提:

  1. 创建前,一定要先关闭防火墙
  2. 先基于本地源安装 httpd,开启,可在浏览器中输入IP地址看是否有效

之后配置客户端,vim xxx.repo , 将 baseurl 设为网址即可

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

  1. 先在 Apache 官网下载最新版的 httpd
  2. 解包
  3. 查看 README 和 INSTALL
  4. 可能会有依赖的包未安装,根据其提示安装即可(一般为缺啥,安装 缺-devel)
  5. 重复第4,5步 直到成功安装生成 Makefile 文件
  6. 启动即可,用IP地址登录可见 “It works!”

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

  1. 创建一个分区 sdc1 , 检查
  2. 创建文件系统 , 检查
  3. 查看超级快信息
  4. 修改块大小至 2k
  5. 预留1%空间
  6. 加卷标为 TEST , 检查
  7. 检查一块大小和预留空间修改是否成功,
  8. 创建 /test 目录, 挂载 , 加 acl 权限
  9. 写入配置文件 vim /etc/fstab

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

我们将 /dev/sdb1 和 /dev/sdd 作为 PV (两者大小相加为10G)

  1. 先将 /dev/sdb1 的 ID修改为 “8e”, 即 Linux LVM
  2. 指定 PV , 可查看
  3. 创建 VG 并指定 PE大小为16M , 通过检查
  4. 创建 LV , 检查
  5. 创建文件系统 , 可见生成 /dev/mapper/testvg-testlv
  6. 创建 /users 目录,再挂载
    大功告成~我们现在可以用两个命令测试一下逻辑卷是否更快/li>

[root@centos7 ~]# dd if=/dev/zero of=/data/f1 bs=1M count=2048
2048+0 records in
2048+0 records out
2147483648 bytes (2.1 GB) copied, 20.3315 s, 106 MB/s

[root@centos7 ~]# dd if=/dev/zero of=/users/f1 bs=1M count=2048
2048+0 records in
2048+0 records out
2147483648 bytes (2.1 GB) copied, 0.977241 s, 2.2 GB/s

文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门初识Linux24690 人正在系统学习中

来源:N45_Josh

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年6月1日
下一篇 2020年6月1日

相关推荐