南大通用GBase 8a V95版本,操作系统盘损坏的快速恢复

GBase 8a 数据库集群V95版本,将所有程序和数据都放到了指定的安装目录下,在操作系统层面只有一些环境变量。所以只要恢复过程都是围绕恢复环境配置。

一、背景: 

数据盘是正常的,比如是外挂的,只有操作系统盘损坏了,比如虚拟机损坏

二、恢复方案

1、恢复数据库的dbaUser

 一般是gbase用户,可以通过手工创建的方式。

2、恢复dbaUser用户的环境变量

一般是 .gbase_profile,  .bash_profile, .bashrc 这几个

3、恢复操作系统的环境变量和配置

运行安装包里面的 setSysEnv.py 需要操作系统 root用户权限

4、恢复开机自启动

确保gbase服务在下次开机时能自动启动

5、挂载数据盘 

包括自动挂载 /etc/fstab 等 检查挂载文件的用户宿主,是否和dbaUser一致。 如果不一致,需要整个目录的chown -R