!169 修复主机名超过53个字符cms启动失败的问题

Merge pull request !169 from 薛蒙恩/hostname_too_long_master
This commit is contained in:
opengauss_bot 2024-01-23 01:55:05 +00:00 committed by Gitee
commit a8cc34fc18
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F

View File

@ -162,7 +162,7 @@ int UpdateNodeReadonlyInfo(uint32 lastNodeNum)
curNodeInfo->dataNodeCount = g_node[i].datanodeCount;
curNodeInfo->logDiskUsage = 0;
errno_t rc = snprintf_s(curNodeInfo->instanceName, CM_NODE_NAME, CM_NODE_NAME - 1,
"LogDisk on %s", g_node[i].nodeName);
"%s", g_node[i].nodeName);
securec_check_intval(rc, FREE_AND_RESET(g_dynamicNodeReadOnlyInfo));
for (uint32 j = 0; j < g_dynamicNodeReadOnlyInfo[i].dataNodeCount; j++) {
DataNodeReadOnlyInfo *curdn = &curNodeInfo->dataNode[j];
@ -201,7 +201,7 @@ static int InitNodeReadonlyInfo()
curNodeInfo->dataNodeCount = g_node[i].datanodeCount;
curNodeInfo->logDiskUsage = 0;
errno_t rc = snprintf_s(curNodeInfo->instanceName, sizeof(curNodeInfo->instanceName),
sizeof(curNodeInfo->instanceName) - 1, "LogDisk on %s", g_node[i].nodeName);
sizeof(curNodeInfo->instanceName) - 1, "%s", g_node[i].nodeName);
securec_check_intval(rc, FREE_AND_RESET(g_dynamicNodeReadOnlyInfo));
for (uint32 j = 0; j < g_dynamicNodeReadOnlyInfo[i].dataNodeCount; j++) {
DataNodeReadOnlyInfo *curdn = &curNodeInfo->dataNode[j];