Ubuntu上安装OpenMange Server Administrator(OMSA),国内网站上没有中文的文档,只好查阅了Dell的官网。
详情请参考http://linux.dell.com/repo/community/deb/OMSA_7.0/
本文是结合在官网文档的帮助下在Ubuntu 12.04上面安装Dell OpenManage 7.0。
1、升级操作
在/etc/apt/sources.list.d目录下面创建一下新文件,执行语句如下:
echo 'deb http://linux.dell.com/repo/community/deb/latest /' | sudo tee -a /etc/apt/sources.list.d/linux.dell.com.sources.list
PS:经过实际验证,只加这一句是会报错的,看来官网也不靠谱啊!
需要补上下面这一句:
echo 'deb http://linux.dell.com/repo/community/ubuntu precise openmanage' | sudo tee -a /etc/apt/sources.list.d/linux.dell.com.sources.list
添加了这一句话,运行是没有报错的。
2、为了验证OMSA包,需要在apt下面添加认证。执行语句如下:
gpg --keyserver pool.sks-keyservers.net --recv-key 1285491434D8786F
gpg -a --export 1285491434D8786F | sudo apt-key add -
执行结束后会看到OK。
3、如果是升级操作,必须使用apt-get install 或者apt-get dist-upgrade操作,不能执行apt-get upgrade,否则不会升级需要的包。(这是官网重点强调的)
我的执行操作是:
apt-get dist-upgrade
apt-get update
apt-get install srvadmin-all
PS:update更新软件列表信息,包括版本,依赖关系等
upgrade在不改变现有软件设置的基础上更新软件
dist-upgrade会改变配置文件,改变旧的依赖关系
更新版本实际上就是更新软件包,debian采用滚动升级,所以dist-upgrade仅用来升级软件,ubuntu则用dist-upgrade来升级版本(版本升级会修改大量配置文件)
使用方法:
开启dataeng服务
sudo service dataeng start
这样就可以使用omreport, omconfig, and omhelp等参数了。
例如,可以使用omreport system summary来获取系统的详细信息,可以使用omconfig 查看配置组件的属性,使用omhelp 可以查看详细的使用说明。
web接口使用方法:
用户一定要有适当的权限才能使用这个功能。
sudo service dsm_om_connsvc start
https://<ip_address>:1311/
详情可以参考Dell官方文档。