From 6471ab0ad62f4e466e35bf7253bbc57b3478c278 Mon Sep 17 00:00:00 2001 From: liuzhanfeng2 Date: Sat, 15 Mar 2025 14:41:48 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B5=84=E6=BA=90=E6=B1=A0=E5=8C=96=E6=95=85?= =?UTF-8?q?=E9=9A=9C=E5=BA=93=E8=A1=A5=E5=85=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...45\347\232\204\351\227\256\351\242\230.md" | 41 +++++++++++++++++++ ...66\346\256\265\351\227\256\351\242\230.md" | 3 +- content/zh/menu/index.md | 1 + ...6\346\256\265\351\227\256\351\242\230.rst" | 3 +- 4 files changed, 46 insertions(+), 2 deletions(-) create mode 100644 "content/zh/docs/DatabaseOMGuide/\345\233\240CM\347\233\230\347\254\246\344\270\215\344\270\200\350\207\264\345\257\274\350\207\264\345\256\211\350\243\205\345\220\257\345\212\250\345\244\261\350\264\245\347\232\204\351\227\256\351\242\230.md" diff --git "a/content/zh/docs/DatabaseOMGuide/\345\233\240CM\347\233\230\347\254\246\344\270\215\344\270\200\350\207\264\345\257\274\350\207\264\345\256\211\350\243\205\345\220\257\345\212\250\345\244\261\350\264\245\347\232\204\351\227\256\351\242\230.md" "b/content/zh/docs/DatabaseOMGuide/\345\233\240CM\347\233\230\347\254\246\344\270\215\344\270\200\350\207\264\345\257\274\350\207\264\345\256\211\350\243\205\345\220\257\345\212\250\345\244\261\350\264\245\347\232\204\351\227\256\351\242\230.md" new file mode 100644 index 000000000..02733a867 --- /dev/null +++ "b/content/zh/docs/DatabaseOMGuide/\345\233\240CM\347\233\230\347\254\246\344\270\215\344\270\200\350\207\264\345\257\274\350\207\264\345\256\211\350\243\205\345\220\257\345\212\250\345\244\261\350\264\245\347\232\204\351\227\256\351\242\230.md" @@ -0,0 +1,41 @@ +# 因CM盘符不一致导致安装启动失败的问题 + +## 一、问题现象 +在资源池化om安装过程中,集群安装在启动阶段失败。 + +## 二、定位方法 +可以通过cm_ctl show命令查看节点心跳状态,打印状态如下: +```shell +[ Network Connect State ] + +Network timeout: 180s +Current CMServer time: 2025-03-15 10:24:27 +Network stat('Y' means connected, otherwise 'N'): +| \ | Y | Y | +| Y | \ | Y | +| Y | Y | \ | + + +[ Node Disk HB State ] + +Node disk hb timeout: 200s +Current CMServer time: 2025-03-15 10:24:28 +Node disk hb stat('Y' means connected, otherwise 'N'): +| N | N | Y | +``` +如果发现存在节点的磁盘写心跳状态为N,可以查看所有节点的cm的投票盘对应盘符是否一致。命令如下: +```shell +cm_ctl list --param --server | grep voting_disk_path +``` +如果显示的是wwn或者scsi编号,直接进行对比是否一致。 +如果显示的是/dev/sda或者软链接等类似的格式,要通过以下命令查看对应的wwn或者scsi标号。 +```shell +lsscsi -is | grep sda(获取到的磁盘名) +``` +如果查看有节点的不一致,则需要重新配置。 + +## 三、问题根因 +各个节点的cm使用了不同的磁盘,导致部分节点读写磁盘心跳异常,从而被cm踢出集群。 + +## 四、解决方案 +手动修改cm参数,如果是软链接手动修改软链接的指向,确保各个节点盘符一致。 \ No newline at end of file diff --git "a/content/zh/docs/DatabaseOMGuide/\350\265\204\346\272\220\346\261\240\345\214\226\344\274\201\344\270\232\347\211\210\345\256\211\350\243\205\351\230\266\346\256\265\351\227\256\351\242\230.md" "b/content/zh/docs/DatabaseOMGuide/\350\265\204\346\272\220\346\261\240\345\214\226\344\274\201\344\270\232\347\211\210\345\256\211\350\243\205\351\230\266\346\256\265\351\227\256\351\242\230.md" index dd5a8a575..41bbf3ff2 100644 --- "a/content/zh/docs/DatabaseOMGuide/\350\265\204\346\272\220\346\261\240\345\214\226\344\274\201\344\270\232\347\211\210\345\256\211\350\243\205\351\230\266\346\256\265\351\227\256\351\242\230.md" +++ "b/content/zh/docs/DatabaseOMGuide/\350\265\204\346\272\220\346\261\240\345\214\226\344\274\201\344\270\232\347\211\210\345\256\211\350\243\205\351\230\266\346\256\265\351\227\256\351\242\230.md" @@ -15,4 +15,5 @@ - **[因磁盘属主异常导致安装失败的问题](因磁盘属主异常导致安装失败的问题.md)** - **[因磁盘满导致安装失败的问题](因磁盘满导致安装失败的问题.md)** - **[因端口冲突导致安装失败的问题](因端口冲突导致安装失败的问题.md)** -- **[因磁阵写入权限异常导致资源池化存储双集群安装失败的问题](因磁阵写入权限异常导致资源池化存储双集群安装失败的问题.md)** \ No newline at end of file +- **[因磁阵写入权限异常导致资源池化存储双集群安装失败的问题](因磁阵写入权限异常导致资源池化存储双集群安装失败的问题.md)** +- **[因CM盘符不一致导致安装启动失败的问题](因CM盘符不一致导致安装启动失败的问题.md)** \ No newline at end of file diff --git a/content/zh/menu/index.md b/content/zh/menu/index.md index 13f378e81..539a03365 100644 --- a/content/zh/menu/index.md +++ b/content/zh/menu/index.md @@ -734,6 +734,7 @@ headless: true - [因磁盘满导致安装失败的问题]({{< relref "./docs/DatabaseOMGuide/因磁盘满导致安装失败的问题.md" >}}) - [因端口冲突导致安装失败的问题]({{< relref "./docs/DatabaseOMGuide/因端口冲突导致安装失败的问题.md" >}}) - [因磁阵写入权限异常导致资源池化存储双集群安装失败的问题]({{< relref "./docs/DatabaseOMGuide/因磁阵写入权限异常导致资源池化存储双集群安装失败的问题.md" >}}) + - [因CM盘符不一致导致安装启动失败的问题]({{< relref "./docs/DatabaseOMGuide/因CM盘符不一致导致安装启动失败的问题.md" >}}) - [资源池化企业版使用阶段问题]({{< relref "./docs/DatabaseOMGuide/资源池化企业版使用阶段问题.md" >}}) - [因hostname文件权限异常导致设置参数失败的问题]({{< relref "./docs/DatabaseOMGuide/因hostname文件权限异常导致设置参数失败的问题.md" >}}) - [因pg_hba.conf中参数配置错误导致启动集群失败的问题]({{< relref "./docs/DatabaseOMGuide/因pg_hba.conf中参数配置错误导致启动集群失败的问题.md" >}}) diff --git "a/sphinx/source/DatabaseOMGuide/\350\265\204\346\272\220\346\261\240\345\214\226\344\274\201\344\270\232\347\211\210\345\256\211\350\243\205\351\230\266\346\256\265\351\227\256\351\242\230.rst" "b/sphinx/source/DatabaseOMGuide/\350\265\204\346\272\220\346\261\240\345\214\226\344\274\201\344\270\232\347\211\210\345\256\211\350\243\205\351\230\266\346\256\265\351\227\256\351\242\230.rst" index c4f5f56d3..484e4e84a 100644 --- "a/sphinx/source/DatabaseOMGuide/\350\265\204\346\272\220\346\261\240\345\214\226\344\274\201\344\270\232\347\211\210\345\256\211\350\243\205\351\230\266\346\256\265\351\227\256\351\242\230.rst" +++ "b/sphinx/source/DatabaseOMGuide/\350\265\204\346\272\220\346\261\240\345\214\226\344\274\201\344\270\232\347\211\210\345\256\211\350\243\205\351\230\266\346\256\265\351\227\256\351\242\230.rst" @@ -18,4 +18,5 @@ ../content/zh/docs/DatabaseOMGuide/因磁盘属主异常导致安装失败的问题 ../content/zh/docs/DatabaseOMGuide/因磁盘满导致安装失败的问题 ../content/zh/docs/DatabaseOMGuide/因端口冲突导致安装失败的问题 - ../content/zh/docs/DatabaseOMGuide/因磁阵写入权限异常导致资源池化存储双集群安装失败的问题 \ No newline at end of file + ../content/zh/docs/DatabaseOMGuide/因磁阵写入权限异常导致资源池化存储双集群安装失败的问题 + ../content/zh/docs/DatabaseOMGuide/因CM盘符不一致导致安装启动失败的问题 \ No newline at end of file -- Gitee