按照官网的集群部署步骤,一步一步操作的,CentOS7虚拟机是新安装的,数据库安装成功,三台虚拟机之间能互相ping通。 多次操作,均出现此报错,请各位帮忙看看
节点已经存在了,检查一下是否重复创建节点
cataRG.getDetailObj()
SuperGT 您好,追问一下,两个编目节点,如何算已存在? 新建一个服务器名不同、端口号相同、路径相同的编目节点,算已存在么?
附加一问:官网视频教学中是V3版本,我装了V5版本,是因为V3与V5版本不同么?
官网教程中,创建编目结点教程如下,我按照教程一步一步执行的 (地址 https://doc.sequoiadb.com/cn/sequoiadb-cat_id-1432191002-edition_id-306) 2.创建编目节点组
db.createCataRG("sdbserver1", 11800, "/opt/sequoiadb/database/cata/11800") #这句执行正确 3.创建编目节点 var cataRG = db.getCataRG() #这句执行正确 var node1 = cataRG.createNode("sdbserver2", 11800,"/opt/sequoiadb/database/cata/11800") #这句执行报错 var node2 = cataRG.createNode("sdbserver3", 11800,"/opt/sequoiadb/database/cata/11800") #这句执行也报错
db.createCataRG("sdbserver1", 11800, "/opt/sequoiadb/database/cata/11800") #这句执行正确 3.创建编目节点 var cataRG = db.getCataRG() #这句执行正确
var node1 = cataRG.createNode("sdbserver2", 11800,"/opt/sequoiadb/database/cata/11800") #这句执行报错
var node2 = cataRG.createNode("sdbserver3", 11800,"/opt/sequoiadb/database/cata/11800") #这句执行也报错
SuperGT 使用了db.getCataRG().getDetail(),获取信息如下 此时,执行> var node1 = cataRG.createNode("sdbserver2", 11800,"/opt/sequoiadb/database/cata/11800")报错
abin 服务器名不同,就不算相同
V3和V5的创建步骤是一致的
sdbserver2 在sdbadmin用户操作系统上