zoukankan      html  css  js  c++  java
  • Centos的升级与更新

    系统升级(6.5->7.2):

    这里拿Centos6升级到Centos7为例:

    1、查看当前CentOS版本
    cat /etc/redhat-release

    2、更新源
    vim /etc/yum.repos.d/upgrade.repo 并输入以下内容:
    [upgrade]
    name=upgrade
    baseurl=https://buildlogs.centos.org/centos/6/upg/x86_64/
    enable=1
    gpgcheck=0

    3、卸载6.x自带的较新的助手,并安装老版[否则会报错]
    yum erase openscap -y
    yum install http://dev.centos.org/centos/6/upg/x86_64/Packages/openscap-1.0.8-1.0.1.el6.centos.x86_64.rpm -y

    4、安装助手
    yum install redhat-upgrade-tool preupgrade-assistant-contents -y

    5、检测版本升级的风险,如果控制台输出了错误信息,则需要查询下解决方案并解决
    preupg -s CentOS6_7

    6、导入CentOS7的key
    rpm --import http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-7

    7、开始升级
    centos-upgrade-tool-cli --network 7 --instrepo=http://vault.centos.org/centos/7.2.1511/os/x86_64/

    8、 更新完后,重启服务器

    reboot

    升级完成后遇到的问题:

    1、ssh、yum不可用问题:
      vi /root/start.sh #输入以下内容:
      #!/bin/bash
      ln -s /usr/lib64/libsasl2.so.3.0.0 /usr/lib64/libsasl2.so.2
      ln -s /usr/lib64/libpcre.so.1.2.0 /usr/lib64/libpcre.so.0
      service sshd restart
      rm -rf /etc/rc.d/rc.local 
      mv /etc/rc.d/rc.local.bak /etc/rc.d/rc.local #恢复原始文件
      rm -rf /root/start.sh #删除自身

      #执行以下命令
      chmod +x start.sh
      chmod +x /etc/rc.d/rc.local
      cp /etc/rc.d/rc.local /etc/rc.d/rc.local.bak #创建备份
      echo 'bash /root/start.sh' >>/etc/rc.d/rc.local #添加脚本为开机自启动

      #重启,后看下ssh是否可以正常连接
      reboot

    2、 ps工具不可用问题:
      yum upgrade -y
      yum downgrade grep
      yum upgrade python
      yum update

    系统更新(7.2->7.5)

    这里拿Centos系统的更新来做说明。

    #查看当前系统版本
    cat /etc/redhat-release
    #用yum更新升级
    yum clean all
    yum update
    #重启服务器
    reboot
    #再次查看当前系统版本
    cat /etc/redhat-release

  • 相关阅读:
    .Net基础:CLR基本原理
    行业软件开发商怎样来抢 BI 这块蛋糕?
    免费报表工具知多少?
    哪款报表工具更适合行业软件开发商?
    报表如何通过参数控制数据权限
    实现报表滚动到底部翻页效果
    报表 BI 选型的那些事
    零编码制作报表可能吗?
    为什么说当前报表开发的工作量主要在数据源环节?又如何解决呢?
    用存储过程和 JAVA 写报表数据源有什么弊端?
  • 原文地址:https://www.cnblogs.com/peteremperor/p/10488683.html
Copyright © 2011-2022 走看看