返回首页

gbase数据、南大通用产品文档:GBase8a

更新日期:2024年09月11日

集群改变默认tmp 目录后扩容报错
问题现象
原集群使用了指定的(非默认)tmp 目录,扩容时报错如下:
ERROR 1(HY000): can't create/write to file 'opt/gnode/tmpdata/tmp_gnode
/#sq1l_58ae_0.wT'(Errcode: 2)
解决方法
原集群修改集群节点的tmp 文件目录为/opt/gnode/tmpdata/tmp_gnode,因此在扩容
过程中需要手动在新节点创建此目录,并调整该目录权限为gbase:gbase,否则会报
错。新节点执行如下命令:
mkdir /opt/gnode/tmpdata/tmp_gnode
chown -R gbase:gbase /opt/gnode/tmpdata/tmp_gnode

GBase 8a MPP Cluster 最佳实践
5 FAQ
文档版本(2022-02-11)
南大通用数据技术股份有限公司
161

SQL 代码的示例在整个出版物中出现。除非另有说明,代码不特定于任何单个的 GBase
8s 应用程序开发工具。

GBase 8s 管理员指南
南大通用数据技术股份有限公司
- 3 -
如果示例中仅列出 SQL 语句,那么它们将不用分号定界。例如:您可能看到以下示例中
的代码:
CONNECT TO stores_demo
...
DELETE FROM customer
WHERE customer_num = 121
...
COMMIT WORK
DISCONNECT CURRENT
要将此 SQL 代码用于特定产品,必须应用该产品的语法规则。例如,如果使用的是 SQL
API,那么必须在每条语句的开头使用 EXEC SQL,并在每条语句的结尾使用分号(或其
他合适的定界符)。 如果使用的是 DB–Access,那么必须用分号将多条语句隔开。
提示: 代码示例中的省略点表示在整个应用程序中将添加更多的代码,但是不必显示它以
描述正在讨论的概念。
有关使用特定应用程序开发工具或 SQL API 的 SQL 语句的详细指导,请参阅您的产品
文档。

本简介概述了本出版物中的信息,并描述了所使用的约定。
这些主题提供了 GBase 8s 管理员所需信息。
姐妹卷 GBase 8s 管理员参考 中包含有关使用 GBase 8s 数据库服务器的参考资料。如果必
须调整数据库服务器和 SQL 查询的性能,请参阅《GBase 8s 性能指南》。
本出版物是为以下用户编写的:

数据库用户

数据库管理员

数据库服务器管理员

性能工程师

以下类别的程序员
ₒ 应用程序开发者
ₒ DataBlade 模块开发者
ₒ 用户定义的例程的作者
本出版物编写时假设您已具有下列背景:

计算机、操作系统和操作系统提供的实用程序的应用知识

关系数据库的一定使用经验或对数据库概念有所了解

一些计算机编程经验

有数据库服务器管理、操作系统管理或网络管理方面的相关经验
这些主题来自《GBase 8s 管理员指南》。