区块链服务 BCS-基于边缘集群:配置节点

时间:2023-12-26 20:41:06

配置节点

由于边缘节点一般处于企业内网,与互联网不通且未安装必要的软件,所以需要对边缘节点进行如下配置。

  1. 使用远程登录工具分别登录准备好的边缘节点。
  2. 执行如下命令配置HTTPS代理,使边缘节点与互联网相通。其中IP和端口请根据实际情况填写。

    export https_proxy=ip:port 
    export http_proxy=ip:port

  3. 执行如下命令安装Docker。

    yum install epel-release
    yum install docker

  4. 检查docker相关配置。

    • 检查docker.sock的权限。
      [root@localhost ~]# ll /var/run/docker.sock
      srwxrwxrwx. 1 root root 0 Apr 25 21:59 /var/run/docker.sock

      注意:如果权限不是777,请执行以下命令修改:

      chmod 777 /var/run/docker.sock
    • 检查docker配置文件。
      [root@localhost ~]#  cat /etc/sysconfig/docker
      # /etc/sysconfig/docker
      # Modify these options if you want to change the way the docker daemon runs
      OPTIONS='--selinux-enabled --log-driver=journald --signature-verification=false'

      OPTIONS行删除selinux-enabled配置,如下所示:

      OPTIONS='--log-driver=journald --signature-verification=false'
    • 执行以下命令,检查docker容器是否安装成功。
      docker version

      显示如下回显信息,表示docker容器安装成功。

      图1 结果显示信息

  5. 配置Docker代理。

    1. 创建目录和文件。
      mkdir /etc/systemd/system/docker.service.d
      vim /etc/systemd/system/docker.service.d/http-proxy.conf
    2. 为http-proxy.conf文件增加以下配置内容。
      [Service]
      Environment="HTTP_PROXY=http://proxy_id:proxy_port"
    3. 加载配置并重启Docker。
      systemctl daemon-reload
      systemctl restart docker
    4. 检查变量是否加载成功。
      systemctl show docker --property Environment

support.huaweicloud.com/usermanual-bcs/bcs_usermanual_0011.html