Chinaunix首页 | 论坛 | 博客
  • 博客访问: 11598
  • 博文数量: 2
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 30
  • 用 户 组: 普通用户
  • 注册时间: 2017-02-22 09:30
文章分类

全部博文(2)

文章存档

2017年(2)

我的朋友
最近访客

分类: 系统运维

2017-06-07 13:58:46

问题描述:
公司新采购的DELL R430安装了srvadmin-8.4.0,还有之前公司的Dell R430服务器原先使用的是srvadmin-8.3.0,升级到srvadmin-8.4.0后也会出现问题。问题可以在官网查看到相关问题。
官方网址:

srvadmin各版本的下载官网网址:

此次的系统是CentOS-6.8
下面是安装8.4.0,然后升级8.5.0或者降级到8.3.0, 只需要卸载当前版本,安装自己所需的版本。
这是下载的srvadmin8.4.0版本     OM-SrvAdmin-Dell-Web-LX-8.4.0-2193.RHEL6.x86_64_A00.tar.gz

一、安装srvadmin8.4.0
1、tar zxvf OM-SrvAdmin-Dell-Web-LX-8.4.0-2193.RHEL6.x86_64_A00.tar.gz
    解压后,当前目录下会有如下文件和目录
    docs  linux  OM-SrvAdmin-Dell-Web-LX-8.4.0-2193.RHEL6.x86_64_A00.tar.gz  RPM-GPG-KEY  setup.sh

2、执行setup.sh脚本: sh setup.sh -x

    会出现如下错误:

    这是DELL 只支持redhat Enterprise Linux,该脚本是以开发的项目名来区分Linux版本的,Centos linux6.x是RHEL6重新编译的,在redhat-release内加上RHEL6的项目名Santiago就行了。下面两种方法可以解决该问题:
    方法一:添加Santiago

    vim /etc/redhat-release

    CentOS release 6.8 (Final) Santiago

    方法二:
修改setup.sh,把Santiago修改为CentOS release 6.8 (Final)
    grep -c "Santiago" /etc/redhat-release` -gt 0 为grep -c "CentOS release 6.8 (Final)" /etc/redhat-release` -gt 0
  如下图

3、再次执行setup.sh脚本,会提示缺少依赖包(libwsman、openwsman-client)

error: Failed dependencies:
libwsman.so.1()(64bit) is needed by srvadmin-tomcat-8.3.0-1908.9058.el6.x86_64
libwsman_client.so.1()(64bit) is needed by srvadmin-tomcat-8.3.0-1908.9058.el6.x86_64
libwsman_curl_client_transport.so.1()(64bit) is needed by srvadmin-tomcat-8.3.0-1908.9058.el6.x86_64
openwsman-client >= 2.1.5 is needed by srvadmin-tomcat-8.3.0-1908.9058.el6.x86_64
 -   Installation of some of the packages have failed.
 -   Please refer to 'readme_ins.txt' file for more details.
 -   The readme_ins.txt can be found in srvadmin/docs/readme folder

    解决方法挂载相应的系统镜像,然后找到这两个依赖包,进行安装解决该问题。 
    mount -o loop -t iso9660 CentOS-6.8-x86_64-bin-DVD1.iso /media/
    cd /media/Packages
    ls    libwsman 
    ls    openwsman-client 

    rpm -ivh openwsman-client-2.2.3-8.el6.x86_64.rpm
    rpm -ivh libwsman1-2.2.3-8.el6.x86_64.rpm

4、执行脚本,安装成功。sh setup.sh -x


5、启动srvadmin

查看是否有1311端口, netstat -ntl 。
可以通过管理平台看到管理项目了。

二、卸载8.4.0
进入 解压的目录:linux/supportscripts,执行如下脚本
sh srvadmin-uninstall.sh



执行完脚本后,查看是否还有srvadmin组件,如果没有说明卸载成功。
rpm -qa | grep srvadmin

卸载完srvadmin8.4.0 后,升级到8.5.0或者降级到8.3.0,只需安装这两个版本即可,安装方法参考srvadmin8.4.0安装步骤。
阅读(3254) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:mariadb+haproxy集群部署

给主人留下些什么吧!~~