(可选)查看资源 ============================= 如果您是企业用户,建议您在部署 OceanBase 集群时,所有的机器使用相同的软硬件配置。如果您部署的是单机版 OceanBase 数据库,您可以跳过此步骤。OceanBase 数据库支持 Red Hat Enterprise Linux Server 7.X、CentOS 7.X 和 Anolis OS 8.X 等操作系统。详细信息,参考 [资源准备](../4.installation-and-deployment/3.resource-preparation.md)。 **说明** 本文中的配置文件指使用 OBD 部署 OceanBase 数据库时需要配置的文件。更多配置文件信息,参考 [配置文件示例](https://github.com/oceanbase/obdeploy/tree/master/example)。 查看操作系统 --------------------------- ### Red Hat Enterprise Linux Server 7.X 运行以下命令,查看操作系统信息: ```unknow cat /etc/redhat-release ``` 返回结果如下: ```unknow Red Hat Enterprise Linux Server release 7.2 (Maipo) ``` ### CentOS 7.X 运行以下命令,查看操作系统信息: ```unknow cat /etc/redhat-release ``` 返回结果如下: ```unknow CentOS Linux release 7.2.1511 (Core) ``` ### Anolis OS 8.X 运行以下命令,查看操作系统信息: ```unknow cat /etc/os-release ``` 返回结果如下: ```unknow NAME="Anolis OS" VERSION="8.2" ID="anolis" ID_LIKE="rhel fedora centos" VERSION_ID="8.2" PLATFORM_ID="platform:an8" PRETTY_NAME="Anolis OS 8.2" ANSI_COLOR="0;31" HOME_URL="https://openanolis.org/" ``` ### Unbutu 运行以下命令,查看操作系统信息: ```unknow cat /etc/os-release ``` 返回结果如下: ```unknow NAME="Ubuntu" VERSION="20.04.2 LTS (Focal Fossa)" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 20.04.2 LTS" VERSION_ID="20.04" HOME_URL="https://www.ubuntu.com/" SUPPORT_URL="https://help.ubuntu.com/" BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" VERSION_CODENAME=focal UBUNTU_CODENAME=focal ``` ### Debian9 运行以下命令,查看操作系统信息: ```unknow cat /etc/os-release ``` 返回结果如下: ```unknow PRETTY_NAME="Debian GNU/Linux 9 (stretch)" NAME="Debian GNU/Linux" VERSION_ID="9" VERSION="9 (stretch)" VERSION_CODENAME=stretch ID=debian HOME_URL="https://www.debian.org/" SUPPORT_URL="https://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.org/" ``` 查看内核 ------------------------- 运行以下命令,查看内核信息: ```unknow uname -r ``` OceanBase 数据库要求操作系统为 3.10.0 及以上。 查看内存 ------------------------- 运行以下命令,查看内存: ```unknow free -g ``` 如果可用内存小于配置文件中的 `memory_limit` 值,请清理缓存或者修改配置 `memory_limit`,将 `memory_limit` 修改为小于可以内存的值。 执行以下命令,清理缓存: ```unknow echo 3 > /proc/sys/vm/drop_caches ``` 查看磁盘 ------------------------- 运行以下命令,查看磁盘: ```unknow df -h ``` 确保配置文件中的 `data_dir`、`redo_dir` 和 `home_path` 对应的磁盘已经完成挂载。`data_dir` 和 `redo_dir` 对应目录为空,`data_dir` 对应目录的磁盘已经使用率必须低于 4%。 查看网卡名称 --------------------------- 您需要为配置文件中的 `devname` 配置项指定网卡。示例配置文件如下: ```unknow # Please set devname as the network adaptor's name whose ip is in the setting of severs. # if set severs as "127.0.0.1", please set devname as "lo" # if current ip is 192.168.1.10, and the ip's network adaptor's name is "eth0", please use "eth0" devname: eth0 ``` 执行以下命令,查看网卡名称: ```unknow ifconfig ``` **注意** 要执行 `ifconfig` 命令,您必须安装 `net-tools `依赖。