系统安装前准备

1. 环境检查与兼容性验证
极密之主系统要求运行环境需满足以下条件:
用户需通过`uname -a`和`openssl version`等命令验证系统版本,并通过`df -h`检查磁盘空间。
2. 介质准备与完整性校验
从官方渠道下载安装镜像(如JMZS_Server_v3.2.1.iso),使用`sha256sum`命令比对文件哈希值与官网公示值,防止篡改或损坏。建议通过物理介质或加密传输协议(如SFTP)进行分发。
3. 权限与安全策略规划
创建专用系统账户`jmzsadmin`并赋予sudo权限,禁用root远程登录。配置防火墙规则,仅开放必要端口(默认管理端口8443,数据端口9001-9010)。
标准化安装流程
1. 挂载镜像与启动安装程序
使用`mount -o loop JMZS_Server_v3.2.1.iso /mnt`挂载镜像,执行`/mnt/installer.sh`启动图形化安装向导。若需静默安装,可追加`--silent --config=install.cfg`参数。
2. 组件选择与分区设置
建议采用LVM分区方案,划分独立分区给`/var/jmzs`(日志存储)和`/opt/jmzs`(程序文件),避免使用符号链接。
3. 许可证激活与网络配置
在安装向导中输入16位激活码(格式:XXXX-XXXX-XXXX-XXXX),系统自动连接授权服务器验证。配置静态IP时需注意避免与现有服务端口冲突,建议通过`netstat -tuln`检查端口占用情况。
系统配置关键步骤
1. 安全基线配置
执行初始化脚本`jmzs-init-security`,完成以下配置:
2. 服务集成与功能验证
通过管理控制台完成:
典型故障排查指南
1. 安装过程中断(错误代码E101-E105)
(1) 检查`/var/log/jmzs_install.log`确认具体错误点
(2) 验证内核头文件是否安装(执行`yum install kernel-devel`)
(3) 禁用SELinux后重试安装(需在/etc/selinux/config中设置SELINUX=disabled)
2. 服务启动异常(状态码5003)
(1) 执行`systemctl status jmzs-core`查看服务状态
(2) 检查端口冲突:`lsof -i :8443`
(3) 验证证书有效性:`openssl x509 -in /etc/jmzs/ssl/server.crt -text`
3. 加密性能下降
(1) 启用AES-NI指令集支持:在`/etc/jmzs/conf.d/crypto.conf`设置`hardware_acceleration=true`
(2) 调整线程池参数:worker_threads=CPU核心数×2
(3) 使用`iostat -x 1`监控磁盘IO,考虑升级NVMe SSD或配置RAID 10。
长效运维建议
1. 版本升级策略
建立季度升级窗口,通过`jmzs-upgrader --channel=stable`获取安全补丁。重大版本升级前需在测试环境验证兼容性,特别注意数据库架构变更可能引发的服务中断。
2. 灾备与监控配置
遵循本指南可确保极密之主系统在生产环境中稳定运行。需特别注意:禁止在未授权设备上复制许可证文件,所有配置变更必须通过变更管理流程审批,并留存至少6个月的操作审计日志。