AMD平台在Centos8.5上开启强制内存ECC错误检测与纠正的步骤
时间: 2024-09-29 12:08:54 浏览: 25
AMD平台在 CentOS 8.5 上启用强制内存ECC错误检测与纠正通常涉及编辑内核配置文件和重启系统。以下是详细的步骤:
1. **登录到服务器**:
登录到您的CentOS 8.5系统,使用SSH连接。
2. **打开内核配置**:
打开内核配置文件,输入命令:
```
sudo vi /etc/modprobe.d/amd-ecc.conf
```
或者如果使用文本编辑器直接打开,比如nano:
```
sudo nano /etc/modprobe.d/amd-ecc.conf
```
3. **添加内核模块加载项**:
在打开的`amd-ecc.conf`文件中,添加以下行(如有需要,可以创建新的配置块):
```bash
options amd_ecc=on
blacklist amdkcl
blacklist amdgpu
```
这里`options amd_ecc=on`启用了ECC支持,而`blacklist`指令则阻止了可能会干扰ECC功能的其他模块。
4. **保存并退出**:
按`Esc`键,然后输入`:wq`保存并退出编辑器。
5. **更新内核**:
由于我们修改了内核配置,需要重启系统并让它重新加载配置。使用以下命令:
```
sudo reboot
```
或者
```
sudo systemctl reboot
```
6. **检查ECC状态**:
系统重启后,运行 `lscpu` 或 `dmidecode` 命令查看ECC是否已启用。如果显示已启用,则表示成功设置。
阅读全文