yuan-er

导航

 

SUSE管控前置安装方法

以下操作均需要在root用户下执行。

  1. 以root用户登录管控机器,并进行zypper源配置。

     

    如何操作请参见配置软件包管理器章节。

     

  2. 执行以下命令,检查并安装python3.6。

     

    1. 执行以下命令检查python版本。

      python3 -V

      若回显版本不是3.6.*或者3.8.5,需要执行以下命令安装python3.6。

    2. 执行以下命令安装python3.6。

      zypper install python3-3.6.10-lp152.3.44

      过程中根据回显进行输入。

      • 如果回显如下,键入“1”。
        Choose from above solutions by number or cancel [1/2/3/c] (c):
         
      • 如果回显如下,键入“y”。
        Continue? [y/n/...? shows all options] (y):
         
      • 如果回显如下,键入“yes。
        File conflicts happen when two packages attempt to install files with the same name but different contents. If you continue, conflicting files will be replaced losing the previous content.
        Continue? [yes/no] (no):
         
    3. 安装完成后执行以下命令检查python3.6是否安装成功。

      python3 -c "import subprocess; print(subprocess.__file__)"

      回显如下说明安装成功:

      /usr/lib64/python3.6/subprocess.py
       

     

  3. 4~7中的操作需要下载rpm包并上传到节点,以上传到/data/suserpm目录为例,先执行以下命令创建目录。

     

    mkdir -p /data/suserpm

     

  4. 执行以下命令在管控机器上检查并安装1.8.*版本的JAVA。

     

    1. 执行以下命令检查java是否安装以及java版本是否符合预期。

      java -version

      如果回显提示命令不存在,或者回显的java版本不为1.8.*,则需要从下述网站下载对应的rpm包并安装。

      网站下载如下安装包:

      javapackages-filesystem-5.3.0-1.36.x86_64.rpm

      lksctp-tools-1.0.16-1.27.x86_64.rpm

      javapackages-tools-5.3.0-1.36.x86_64.rpm

      libgif7-5.1.4-4.3.1.x86_64.rpm

      java-1_8_0-openjdk-headless-1.8.0.282-3.48.1.x86_64.rpm

      java-1_8_0-openjdk-1.8.0.282-3.48.1.x86_64.rpm

      网站下载如下rpm包:

      timezone-java-2021a-3.44.1.noarch.rpm

      java-1_8_0-openjdk-headless-1.8.0.282-3.48.1.x86_64.rpm在上述网站无法直接搜索到,是因为该rpm名称太长,页面展示不全的原因。可删除尾缀使用java-1_8_0-openjdk-headless-1.8.0.282-3.48.1进行搜索下载。其他rpm如遇上述情况,操作同上。

    2. 4.a中下载好的rpm包上传到待安装TPOPS的节点,以上传到/data/suserpm目录为例。
    3. 执行以下命令,进入到上传的目录,并执行以下命令进行安装。

      cd /data/suserpm

      rpm -ivh javapackages-filesystem-5.3.0-1.36.x86_64.rpm --force

      rpm -ivh lksctp-tools-1.0.16-1.27.x86_64.rpm --force

      rpm -ivh javapackages-tools-5.3.0-1.36.x86_64.rpm --force

      rpm -ivh libgif7-5.1.4-4.3.1.x86_64.rpm --force

      rpm -ivh timezone-java-2021a-3.44.1.noarch.rpm --force

      rpm -ivh java-1_8_0-openjdk-headless-1.8.0.282-3.48.1.x86_64.rpm --force

      rpm -ivh java-1_8_0-openjdk-1.8.0.282-3.48.1.x86_64.rpm --force

      命令执行过程若提示依赖其他rpm包,可从上述提供的网站中查询下载和安装。

    4. 执行以下命令,检查java是否安装成功。

      java -version

      若回显如下,说明安装成功:

      openjdk version "1.8.0_282"
      OpenJDK Runtime Environment (IcedTea 3.18.0) (build 1.8.0_282-b07 suse-3.48.1-x86_64)
      OpenJDK 64-Bit Server VM (build 25.282-b08, mixed mode)
       

     

  5. 执行以下命令安装2.31版本的glibc。

     

    1. 执行以下命令下载glibc的rpm包。

      网站下载如下安装包:

      glibc-2.31-7.30.x86_64.rpm

    2. 5.a中下载好的rpm包上传到待安装TPOPS的节点,以上传到/data/suserpm目录为例。
    3. 执行以下命令,进入到上传的目录,并执行以下命令进行安装。

      cd /data/suserpm

      rpm -ivh glibc-2.31-7.30.x86_64.rpm --force

    4. 执行以下命令,检查java是否安装成功。

      rpm -qa |grep glibc

      若回显中可以找到如下内容,说明安装成功。

      glibc-2.31-7.30.x86_64
       

     

  6. 执行以下命令安装openssl。

     

    1. 执行以下命令下载openssl的rpm包。

      网站下载如下安装包:

      openssl-1_1-1.1.1d-11.23.1.x86_64.rpm

      libopenssl1_1-1.1.1d-11.23.1.x86_64.rpm

      网站下载如下rpm包:

      openssl-1.1.1d-1.46.noarch.rpm

    2. 6.a中下载好的rpm包上传到待安装TPOPS的节点,以上传到/data/suserpm目录为例。
    3. 执行以下命令,进入到上传的目录,并执行以下命令进行安装。

      cd /data/suserpm

      rpm -ivh openssl-1_1-1.1.1d-11.23.1.x86_64.rpm --force --nodeps

      rpm -ivh openssl-1.1.1d-1.46.noarch.rpm --force

      rpm -ivh libopenssl1_1-1.1.1d-11.23.1.x86_64.rpm --force

    4. 执行以下命令,检查openssl是否安装成功。

      openssl version -a

      若回显如下,说明安装成功。

      OpenSSL 1.1.1d  10 Sep 2019
      
      platform: linux-x86_64
      options:  bn(64,64) rc4(16x,int) des(int) blowfish(ptr) 
      compiler: gcc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -g -Wa,--noexecstack -fno-common -Wall -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DNDEBUG -D_FORTIFY_SOURCE=2 -DTERMIO -DPURIFY -D_GNU_SOURCE -DOPENSSL_NO_BUF_FREELISTS
      OPENSSLDIR: "/etc/ssl"
      ENGINESDIR: "/usr/lib64/engines-1.1"
      Seeding source: getrandom-syscall
       

     

  7. 执行以下命令安装nscd。

     

    1. 执行以下命令下载nscd的rpm包。

      网站下载如下安装包:

      nscd-2.31-7.30.x86_64.rpm

    2. 7.a中下载好的rpm包上传到待安装TPOPS的节点,以上传到/data/suserpm目录为例。
    3. 执行以下命令,进入到上传的目录,并执行以下命令进行安装。

      cd /data/suserpm

      rpm -ivh nscd-2.31-7.30.x86_64.rpm --force

    4. 执行以下命令,检查nscd是否安装成功。

      rpm -qa | grep nscd

      若回显中可以找到如下内容说明安装成功。

      nscd-2.31-7.30.x86_64
       

     

  8. 执行以下命令修改管控机器的字符集。

     

    echo LANG=en_US.UTF-8 >> /etc/locale.conf

    source /etc/locale.conf

     

 
posted on 2025-06-27 15:51  数据库笔记  阅读(12)  评论(0)    收藏  举报