tar压缩包 绿色软件;不用调用脚本,可以直接用
rpm不能解决软件的依赖性
-e 卸载-qa查看下的
设置实验环境
在rhel8中
再用createrepo -v .
node1 ip 192.168.1.18
node2 ip 192.168.1.17
设置node1的网络
1.软件仓库支持的访问方式
file:// | 本地文件 |
---|---|
ftp:// | 文本传输协议 |
http:// | 超文本传输协议 |
nfts: | 网络文件系统 |
2.搭建共享软件仓库的方式
在node2中
1.在含有软件资源的主机中安装共享软件
:yum search ftp
yum install vsftp (上面找到的文件) -y 安装
systemctl start vsftpd
systemctl enable vsftpd(自动打开)
2关闭selinux和firewalld
selinux:
getenforce查看selinux状态 Enforcing :selinux开启
关闭selinux:
vim /etc/sysconfig/selinux
SELINUX=disabled 文件的第7行
reboot 重启系统
firewalld:
关闭firewalld
systemctl stop firewalld
systemctl disable firewalld
3.建立共享目录
mkdir /var/ftp/rhel7.6 /var/ftp/software
4.在共享目录中存放共享软件资源
在所有第三方软件放入/var/ftp/software并执行ccreaterepo -v /var/ftp/software
挂载系统安装镜像资源到/var/ftp/rhel7.6
mount /dev/cdrom /var/ftp/rhel7.6 为临时挂载
永久挂载系统安装镜像资源到/var/ftp/rhel7.6
vim /etc/rc.d/rc.local
mount /dev/cdrom /var/ftp/rhel7.6
退出保存
chmod 755 /etc/rc.d/rc.local
再用绝对路径运行一次
/etc/rc.d/rc.local
注意:永久挂载时df查看,有时需要卸掉旧的,
测试:
在rhel7_node1:
firefox ftp://192.168.1.17/software 查看资源
firefox ftp://192.168.1.17/rhel7.6 查看资源
在用node1中ftp方式查看资源时,在火狐中有时无法连接
可能存在以下问题:
1.和node2中网络没有ping通
2.node2中vsftpd服务没有打开
3.node2中火墙没有关闭
vim /etc/yum.repos.d/westos.repo
[rhel7.6]
name=rhel7.6
baseurl=ftp://192.168.1.17/rhel7.6
gpgcheck=0
[software]
name=software
baseurl=ftp://192.168.1.17/software
gpgcheck=0
**yum clean all
yum repolist 看是否有资源,有则代表之前在node1和2中实验环境都设置成功
yum search dhcp
yum install dhcp -y 安装dhcp服务
另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。