现象
在使用Trafodion的Load命令加载大数据量时,报以下错误,
*** ERROR[10005] Sort encountered an unexpected error. Details: SQScratchFile::SQScratchFile 3 System Error 2. Error detail 0;
分析
SQScratchFile 3 代表与Scrach File设置有关,ms.env的STFS_HDD_LOCATION已经配置为多个目录,空间也足够,而且错误并非与http://blog.csdn.net/post_yuan/article/details/70233665一样。从3可以看出错误可能是因为某一个节点或几个节点没有对应的Scrach file目录或者是没有相应的权限。
解决
经查看,由于集群新增了节点,新增节点中没有添加对应的scrach file目录,添加目录后并赋予相应的权限解决问题。