failed to lock Linux 服务器上的.lock 文件

通过 Python API 可以连接Linux服务器, 但是createPartitionedTable时候会报错

import dolphindb as ddb
import numpy as np
import pandas as pd
import dolphindb.settings as keys
s = ddb.session()
s.connect(host="172.16.0.11", port=8848, userid="admin", password="123456"
)
dbPath = "dfs://db_value_date"
if s.existsDatabase(dbPath):
s.dropDatabase(dbPath)
dates = np.array(pd.date_range(start='20120101', end='20120110'), dtype="datetime64[D]")
db = s.database(dbName='mydb', partitionType=keys.VALUE, partitions=dates, dbPath=dbPath)
df = pd.DataFrame(
{'datetime': np.array(['2012-01-01T00:00:00', '2012-01-02T00:00:00'], dtype='datetime64'), 'sym': ['AA', 'BB'],
'val': [1, 2]})
t = s.table(data=df)
db.createPartitionedTable(table=t, tableName='pt', partitionColumns='datetime').append(t)
re = s.loadTable(tableName='pt', dbPath=dbPath).toDF()

attachments-2022-09-x0gryDze63350f524953c.png

请先 登录 后评论

1 个回答

Shepherd

可能是 inode 用完了,df -i 看看 inode 使用情况,如果满了要增加新硬盘,或者是xfs文件系统的话动态增加inode。

请先 登录 后评论
  • 1 关注
  • 0 收藏,777 浏览
  • wxy 提出于 2022-09-29 11:21

相似问题