不能联外网的机器怎么安装argo

高俊 1年前
668次浏览 0人关注 复制链接 所属标签: Argo 本地centos yum源 无法联网

问题描述

目前argo不管是在线安装还是离线安装,都是需要机器能连接外网的,这是因为安装argo的过程中需要通过yum 安装一些系统的基础库,这个过程需要能连接centos官网的源。但是,如果机器实在无法连接外网该怎么办呢?
解决方法就是:
1、自己去centos官网下载你的操作系统对就版本的centos镜像文件。
2、使用第一步下载的镜像文件在你安装argo的机器上搭建本地的centos yum 源。

下载centos镜像

centos官网源下载地址:http://59.80.44.49/isoredirect.centos.org/centos/7/isos/x86_64/

找到你自己的操作系统对应的版本,然后下载那个DVD的.iso文件即可。

搭建本地yum源

这里以CentOS-7-x86_64-DVD-1708.iso文件为例,注意,请一定要下载和你的操作系统一样的版本

  1. 将你下载的.iso文件上传到/opt/soft/centos_yum目录下,如果没有该目录就先创建该目录。

  2. 创建/opt/soft/centos_yum/centos7目录

  3. 挂载镜像文件到/opt/soft/centos_yum/centos7目录,并启动一个yum源服务

     mount /opt/soft/centos_yum/CentOS-7-x86_64-DVD-1708.iso /opt/soft/centos_yum/centos7 -t iso9660 -o loop
    
     cd /opt/soft/centos_yum/
     nohup /usr/bin/python -m SimpleHTTPServer 9383  &
    
  4. 配置使用本地yum源

     #先备份原来的.repo文件
     mkdir /etc/yum.repos.d/yumbak
     mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/yumbak/
    
     #创建新的repo文件
     vi /etc/yum.repos.d/local_centos.repo
    
     #将下面的内容粘到文件里后保存退出即可
     [CentOS1]
     name=CentOS
     baseurl=http://localhost:9383/centos7
     gpgcheck=1
     enabled=1
     gpgkey=http://localhost:9383/centos7/RPM-GPG-KEY-CentOS-7
     priority=1
    
  5. 测试本地yum源

     yum clean all
     yum install wget -y
    

    如果安装成功,访问本地yum配置完成。可以开始argo的离线安装了。

暂无回答