本节中的主题将详细说明在安装操作系统时必须配置的系统设置。完成操作系统的安装后,将无法轻易更改这些设置。
1 - 支持的平台
Vertica 安装程序会检查安装的操作系统类型。如果操作系统不符合支持的操作系统之一(请参阅 Vertica 服务器和管理控制台),或无法确定操作系统,那么安装程序将会停止运行。
如果安装程序检测到不支持的操作系统,将会生成以下问题标识符之一:
-
[S0320] - Fedora 操作系统不受支持。
-
[S0321] - Red Hat/CentOS 的版本不受支持。
-
[S0322] - Ubuntu/Debian 的版本不受支持。
-
[S0323] - 无法确定操作系统。由于与支持的操作系统列表不匹配,因此未知操作系统不受支持。
-
[S0324] - Red Hat 的版本不受支持。
2 - 推荐的存储格式类型
根据部署需求选择存储格式类型。Vertica 建议使用以下存储格式类型(如适用):
-
ext3
-
ext4
-
NFS(用于备份)
-
XFS
-
在 Eon 模式下运行时用于公共存储和相关备份任务的 Amazon S3 标准
注意
就 Vertica I/O 模式而言,ext4 文件系统的速度要比 ext3 快得多。备份和临时目录位置的存储格式类型必须支持 fcntl lockf (POSIX) 文件锁定。
3 - 交换空间要求
不论系统中安装的 RAM 量是多少,Vertica 都需要至少 2 GB 的交换分区。安装程序会以标识符 S0180 报告此问题。
对于典型安装,不论安装的 RAM 量是多少,Vertica 都建议在对系统进行分区时包含一个用于交换的 2GB 主分区。可以接受更大的交换空间,但不是必需的。
注意
请勿将交换文件置于包含 Vertica 数据文件的磁盘上。如果主机只有两个磁盘(启动磁盘和数据磁盘),请将交换文件放在启动磁盘上。如果没有至少 2 GB 交换分区,则在运行 Vertica 时可能会遇到性能问题。
通常在安装 Linux 时定义交换分区。有关配置交换分区的详细信息,请参见相应平台的文档。
4 - 磁盘块大小要求
Vertica 建议的磁盘块大小为 4096 字节,这是 ext4 和 XFS 文件系统的默认值。
在格式化文件系统时设置磁盘块大小。如果更改块大小,则需要重新格式化磁盘。
有关详细信息,请参阅推荐的存储格式类型。
5 - 内存要求
单个主机的要求
Vertica 要求您的主机上的每个逻辑处理器至少有 1GB 的 RAM。如果您的主机不符合此要求,安装程序会以标识符 S0190 报告此问题。
由于性能的原因,通常需要高于最小值的 RAM。有关调整硬件大小的详细信息,请参阅 Vertica 知识库硬件文档。
所有主机上的 RAM 都应该相同
除了单个主机的 RAM 要求外,如果针对群集中的所有主机报告的 RAM 数不同,安装程序还会给出提示。如果一个或多个节点的 RAM 少于数据库中的其他节点,则确保所有主机具有相同数量的 RAM 有助于防止出现性能问题。