前言:
存储的主轴线
本地存储
磁盘管理分区格式化自动挂载
LVM逻辑卷(跨区卷)
突袭磁盘阵列(条带,镜像,raid5, raid6) raid1 + 0)
- - - - - - - - - - - - - - - -
NFS网络文件系统
MFS分布式存储的文件系统
GFS海量分布式存储的文件系统
-
<李>
学习部署百胜仓库服务
-
<李>构建百胜软件仓库李>
<李>使用YUM工具管理软件包李>
-
<李>使用NFS发布共享资源李>
<李>在客户端访问NFS共享李>
<李> NFS客户端山的挂载李>
李
一:百胜概述
1.1百胜,黄狗更新修改
-
<李>基于RPM包构建的软件更新机制李>
<李>可以自动解决依赖关系李>
<李>所有软件包由集中的百胜软件仓库提供李>
二:准备安装源
2.1软件仓库的提供方式
-
<李> FTP服务:ftp://....。李>
<李> HTTP服务:http://.....。李>
<李>本地目录:文件://?/>
2.2 RPM软件包的来源
-
<李> Centos发布的RPM包集合李>
<李>第三方组织发布的RPM集合李>
<李>用户自定义的RPM包集合李>
2.3构建Centos 7软件仓库
-
<李> RPM包来自Centos 7 DVD光盘,或者镜像文件李>
<李>通过FTP、HTTP或本地目录文件提供给客户机李>
<代码类=" language-shell "> root@localhost ~ #/dev/sr0/opt山 山:/dev/sr0写保护,将以只读方式挂载 (root@localhost ~) # rpm -ivh/opt/包/sftpd el7.x86_64.rpm——3.0.2 - 22. # cd/var/ftp root@localhost ~ # mkdir centos7 root@localhost ftp (root@localhost ftp) # cp - r/opt/*/var/ftp/centos7/的后面加,可以在后台运行” (root@localhost ftp) # systemctl vsftpd开始 (root@localhost ftp) # systemctl启用vsftpd 从/etc/systemd/system/multi-user.target.wants/vsftpd创建符号链接。/usr/lib/systemd/system/vsftpd.service服务。 代码>
2.4在软件仓库中加入非官方RPM包组
-
<李>包括存在依赖关系的所有安装包也要加入其中李>
<李>使用createrepo工具建立仓库数据文件李>
<代码类=" language-shel "> # mkdir/var/ftp/other root@localhost ftp (root@localhost ftp) # cd/var/ftp/other/[root@localhost repodata] # createrepo - g/opt/repodata/repomd。xml。/目录/opt/repodata/?必须是可写的。 代码>
2.5为客户机指定百胜仓库位置
-
<李>配置文件:/etc/yum/repos.d/* .repo李>
<代码类=" language-shell "> [root@localhost其他]# cd/etc/yum.repos.d/[root@localhost yum.repos。d] # ifconfig ens33:旗帜=4163 & lt;,广播,跑步,MULTICAST>mtu 1500 inet 192.168.139.132子网掩码255.255.255.0 192.168.139.255播出 [root@localhost yum.repos。d] # ls/opt/centos7 CentOS_BuildTag GPL LiveOS RPM-GPG-KEY-CentOS-7 EFI RPM-GPG-KEY-CentOS-Testing-7图片包 EULA isolinux repodata TRANS.TBL [root@localhost yum.repos。d] # vim centos7.repo (基地) name=centos7 baseurl=ftp://192.168.139.132/centos7 启用=1 gpgcheck=1 gpgkey=ftp:///opt/RPM-GPG-KEY-CentOS-7 (其它) name=其他RPM包 baseurl=ftp://192.168.139.132/other 启用=1 gpgcheck=0 ~ 代码>
2.6直接以centos7光盘坐本地软件仓库
-
<李>将centos7光盘放入光驱李>
<李>指定仓库位置,baseurl地址为文件:///opt/李>
<代码类=" language-shell "> [root@localhost yum.repos。d] # vim centos7.repo (本地) name=centos7 baseurl=文件:///选择 enabked=1 gpgcheck=0 代码>
2.7关于百胜的工具概述
2.7.1关于百胜命令
-
<李>由软件包百胜3.4.3 - 150. el7.centos.noarch提供李>
<李>用来访问百胜仓库,查询,下载及安装、卸载软件包李>
<李>百胜列表(软件名)查看清单列表李>
<李>百胜信息(软件名)查看软件信息,后面接软件名可以只查看指定的信息李>