加载 tmp目录权限 发表于 2018-08-14 阅读 3723回复 1

tmp目录权限改变导致加载失败

项目上进行安全扫描,将操作系统tmp目录的权限修改为750,造成集群加载失败,后修复为777后恢复正常。产品层面有没有办法进行调整?

回答 (1)

grander
发表于2018-8-14 10:55
调整数据库参数,将指定/tmp路径的,修改为gbase系统用户路径,如/home/gbase/tmp
suse101:/ # gccli -e"show variables like '%tmp%'"
+--------------------------------------+----------+
| Variable_name                        | Value    |
+--------------------------------------+----------+
| _t_gcluster_reuse_tmp_table_optimize | 0        |
| max_tmp_tables                       | 32       |
| slave_load_tmpdir                    | /tmp     |
| tmp_table_size                       | 16777216 |
| tmpdir                               | /tmp     |
+--------------------------------------+----------+
suse101:/ # gncli -e"show variables like '%tmp%'"
+-------------------+----------+
| Variable_name     | Value    |
+-------------------+----------+
| max_tmp_tables    | 32       |
| slave_load_tmpdir | /tmp     |
| tmp_table_size    | 16777216 |
| tmpdir            | /tmp     |
+-------------------+----------+

撰写回答

您需要登录后才可以回帖 登录 | 立即注册