Ubuntu 16.04 LTS安装OpsCenter遇阻,求下载密钥及tar包安装文档
我来帮你搞定OpsCenter的安装问题,不管是deb包还是tar包的方式,我都给你梳理得明明白白:
一、Deb包安装:解决密钥问题+完整步骤
你卡在添加源那一步,核心是不知道downloads_key和dDSA_profile_name是什么——其实这俩都是你在DataStax平台的账号信息:
dDSA_profile_name就是你的DataStax账号用户名;downloads_key是你登录DataStax账号后,在账户设置里能找到的专属下载密钥(得先去注册一个免费账号才行)。
拿到这俩信息后,把源命令替换成你的实际信息:
echo "deb https://你的用户名:你的downloads_key@debian.datastax.com/enterprise stable main" | sudo tee -a /etc/apt/sources.list.d/datastax.sources.list
接下来完成后续安装步骤:
- 添加DataStax的GPG密钥,避免apt验证报错:
curl -L https://debian.datastax.com/debian/repo_key | sudo apt-key add -
- 更新本地apt源缓存:
sudo apt-get update
- 安装和DSE6匹配的OpsCenter 6.x版本(版本一定要对应,不然会有兼容性问题):
sudo apt-get install opscenter
- 启动OpsCenter服务:
sudo service opscenterd start
- 验证服务是否正常运行:
sudo service opscenterd status
搞定后,打开浏览器访问http://你的服务器IP:8888就能进入OpsCenter控制台了。
二、Tar包安装的完整步骤
如果你还是想用tar包安装,给你一套靠谱的步骤(适合需要自定义安装路径的场景):
- 登录DataStax账号,下载和DSE6适配的OpsCenter 6.x版本tar包(选对应Ubuntu的版本);
- 把tar包上传到服务器,解压到你指定的目录,比如
/opt:
tar -xzf opscenter-6.x.x.tar.gz -C /opt/
- 进入解压后的目录:
cd /opt/opscenter-6.x.x
- 启动OpsCenter服务:
bin/opscenter
要是想让它后台运行,可以用nohup或者screen:
nohup bin/opscenter &
- 验证服务是否启动:检查8888端口是否被监听:
netstat -tulpn | grep 8888
同样,访问http://你的服务器IP:8888就能使用控制台了。
额外注意事项
- 确保服务器的8888端口对外开放,防火墙规则要允许外部访问;
- OpsCenter需要和DSE集群节点互通,要开放JMX端口7199、CQL端口9042等常用端口;
- 之前tar包安装失败,大概率是权限问题或者没注意版本兼容性,解压后记得检查目录权限,确保运行用户有读写权限。
内容的提问来源于stack exchange,提问作者Ashu
相关产品推荐
相关产品推荐

