我们公司每天都在使用DolphinDB。随着时间的流逝,旧服务器上的数据太多了。因此,我们决定将群集迁移到另一台具有128个核心的Dell PowerEdge服务器。为此,我们将所有数据复制到新计算机上,但是在启动新集群并尝试使用以下命令打开dfs数据库时:
predict()
它报告了一条错误消息:
img_raw = tf.read_file(<my file path>)
img_tensor = tf.image.decode_image(img_raw)
img_final = tf.image.resize(img_tensor, [192, 192])
^^^ This line throws error 'ValueError: 'images' contains no shape.'
我们如何解决这个问题?
答案 0 :(得分:0)
DolphinDB是一个分布式数据库系统。数据库包含控制器上的元数据和多个数据节点上的块数据。只是将所有目录从一台机器复制到另一台机器是行不通的。
DolphinDB迁移的最佳实践是使用内置的备份和还原功能。首先,使用backup
函数将数据导出到共享磁盘,然后使用restore
函数从备份目录导入数据。