海纳嗨数-软件私有化中心 > 安装部署 > 环境准备

环境准备

1. 服务器资源准备

1.1 硬件环境要求

CPU架构:x86_64
机器数量:至少三台

1.2 推荐配置

CPU 内存 硬盘
8核以上 16G以上 500G以上

1.3 软件环境要求

系统建议使用CentOS 7.9版本,并且在每台机器上已经提前创建好具有root权限的用户,用于安装软件


1.4 软件下载资源

资源名称 资源说明
License Token 获取License Token授权激活系统正常使用
Hina_Haishuu-1.0.0.tar.gz 软件部署安装包

2. 服务器系统配置准备

2.1 关闭 swap 分区

建议关闭 swap 分区,通过以下命令可以永久关闭

使用 Linux root 账户,注释掉 /etc/fstab 中的 swap 分区,然后重启即可彻底关闭 swap 分区

# /etc/fstab
# <file system>        <dir>         <type>    <options>             <dump> <pass>
tmpfs                  /tmp          tmpfs     nodev,nosuid          0      0
/dev/sda1              /             ext4      defaults,noatime      0      1
# /dev/sda2              none          swap      defaults              0      0
/dev/sda3              /home         ext4      defaults,noatime      0      2

2.2 时钟同步

集群所有机器要进行时钟同步,避免因为时钟问题引发的元数据不一致导致服务出现异常

通常情况下,可以通过配置 NTP 服务保证各节点时钟同步

sudo systemctl start ntpd.service
sudo systemctl enable ntpd.service

2.3 设置系统最大打开文件句柄数

需要将系统对程序打开文件数的限制调高

vi /etc/security/limits.conf 
* soft nofile 1000000
* hard nofile 1000000

2.4 修改虚拟内存区域

修改虚拟内存区域至少 2000000

sysctl -w vm.max_map_count=2000000

2.5 关闭透明大页

建议关闭透明大页

echo never > /sys/kernel/mm/transparent_hugepage/enabled
echo never > /sys/kernel/mm/transparent_hugepage/defrag


作者:刘建雄  创建时间:2024-06-07 09:11
最后编辑:桂进康  更新时间:2024-11-08 11:40