ITPub博客

首页 > 数据库 > > 常见问题-配置节点的操作系统时失败,提示“Disk format failed”

常见问题-配置节点的操作系统时失败,提示“Disk format failed”

作者:GaussDB_数据库 时间:2020-01-10 18:43:22 0 删除 编辑

现象描述

配置并检查安装环境时执行./setuptool.sh preinstall后提示格式化失败。

可能原因

即将安装GaussDB 200的各服务器中:

  • 操作系统中能识别的硬盘数(操作系统盘除外),与准备操作系统要求的硬盘数不一致。
  • 除操作系统盘之外的硬盘已分区或已挂载文件目录。

处理步骤

 说明:

以任意一台服务器为例,假设服务器上操作系统识别的硬盘数为5(操作系统盘除外)。其他服务器重复执行以下处理步骤。

  1. 使用PuTTY工具,以root用户登录即将安装GaussDB 200的其中一台服务器。
  2. 检查操作系统中能识别的硬盘数,例如该服务器的分区配置文件中,required列出现2个“y”,则对应lsscsi能查询到以下盘符:sdb、sdc。

    lsscsi

    host0.ini样例

    #mount                  required    care    condition    
    dbdata_om.conf y y dbdata_om_condition.sh#每行代表占用该节点上一块硬盘进行分区,例如此行将在/dev/sdb上分区。
    mppdb1.conf y y mppdb1_condition.sh #每行代表占用该节点上一块硬盘进行分区,例如此行将在/dev/sdc上分区。
     说明:
    • RedHat 6.4系统中默认无lsscsi命令,需手动加载lsscsi RPM包。
    • 若lsscsi查询的硬盘数小于分区配置文件要求,例如只查询到sdb和sdc,但分区配置文件中要求至少2个硬盘(操作系统盘除外),请添加磁盘。

  3. 执行df -h命令,检查文件目录是否挂载到2中查询的盘符中。

    • 若出现2中查询的盘符如sdb、sdc,不符合安装前配置要求,请umount所有占用sdb、sdc的文件目录。
    • 若未出现,符合安装前配置要求,继续执行4。

  4. 执行cat /etc/fstab命令,检查fstab文件是否只含有GaussDB 200集群要求的OS各分区,且所有分区均为“by-id”模式(SUSE)或“UUID”模式(RedHat)。若出现其他分区,执行4.a,若未出现,执行4.b。

    1. 不符合安装前配置要求,请删除fstab文件中所有除OS分区外的其他“UUID”行信息,保存文件并重启系统。如下例中,应删除“fstab”文件中存在的“/srv/BigData/dbdata_om”、“/srv/BigData/mppdb/data1”分区的相关行。

      RedHat环境下“fstab”文件内容如下例:

      UUID=6322eb41-2aad-4c9d-8784-840b2fc043e9 /                       ext4    defaults,errors=panic,noatime        1 1
      UUID=d8aeaa19-7b3f-4414-b6a7-5e5b7cdb25dd /opt ext4 defaults,errors=panic,noatime 1 2
      UUID=1ce196a9-1b65-4f44-ae17-b5d49bf3c48d /srv/BigData ext4 defaults,noatime 1 2
      UUID=331945ff-33e7-47ec-a8fc-059c8f0326cb /tmp ext4 defaults,errors=panic,noatime 1 2
      UUID=7835c51c-0c3f-4520-82c1-74dab4a78a99 /var ext4 defaults,errors=panic,noatime 1 2
      UUID=426caf8d-2922-4c86-870f-a13d9fad9727 /var/log ext4 defaults,errors=panic,noatime 1 2
      tmpfs /dev/shm tmpfs defaults
      devpts /dev/pts devpts gid=5,mode=620
      sysfs /sys sysfs defaults
      proc /proc proc defaults
      UUID=dc957048-cace-4093-9cf4-c4bdcdde8e11 /srv/BigData/dbdata_om ext4 defaults,noatime,nodiratime 1 2
      UUID=ccd622ee-4d89-44ff-9cb3-7401ca82a1ab /srv/BigData/mppdb/data1 ext4 defaults,noatime,nodiratime 1 2
       说明:

      SUSE环境下“fstab”文件内容如下例:

      /dev/disk/by-id/scsi-36707be87769410001bf13f1524d20afd-part1 /                    ext3       acl,user_xattr,errors=panic,noatime        1 1
      /dev/disk/by-id/scsi-36707be87769410001bf13f1524d20afd-part4 /opt ext3 acl,user_xattr,errors=panic,noatime 1 2
      /dev/disk/by-id/scsi-36707be87769410001bf13f1524d20afd-part3 /tmp ext3 acl,user_xattr,errors=panic,noatime 1 2
      /dev/disk/by-id/scsi-36707be87769410001bf13f1524d20afd-part2 /var ext3 acl,user_xattr,errors=panic,noatime 1 2
      proc /proc proc defaults
      sysfs /sys sysfs noauto
      debugfs /sys/kernel/debug debugfs noauto
      usbfs /proc/bus/usb usbfs noauto
      devpts /dev/pts devpts mode=0620,gid=5
      UUID=1a59d036-0857-40ed-a68b-4e4c264f19a5 /srv/BigData/dbdata_om ext3 defaults,noatime,nodiratime 1 2
      UUID=83625690-1852-4d8c-8aa6-321054e1f983 /srv/Bigdata/mppdb/data1 ext3 defaults,noatime,nodiratime 1 2
    2. 符合安装前配置要求,请尝试其他方式解决此问题。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69959250/viewspace-3131640/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2020-01-06

  • 博文量
    2907
  • 访问量
    19382