执行 dropColumns!(tab2, `no) 失败,日志报错:
192.168.1.17:8848 Server response: 'dropColumns!(tab2, "no") => Failed to create hard link [/mnt/sata/ddb/local8848/storage/CHUNKS/txtick/202403M/1BjO/txtick_2_tid_392605/order.col]. Operation not permitted'
日志中提示没有权限,可以按如下思路排查。
1. 检查 DolphinDB的启动用户是否有往该目录写入权限
比如之前你是 root启动DolphinDB,重启时用另外一个用户启动了。
2. 硬链接的限制
dropColumn用的是硬链接,硬链接本身有一些限制,比如文件系统需要支持硬链接,无法跨越文件系统。可以在目标地址使用shell创建硬链接进行测试。