“CentOS 导入慢”这个表达比较模糊,具体要看你是在“导入什么”。下面我按常见场景给你分析一下可能原因和解决办法。
如果你是说 docker load < xxx.tar 很慢:
devicemapper(老版本常见,性能差)docker info | grep Storage
devicemapper → 换成 overlay2docker pull 而不是 load比如 source xxx.sql 或 mysql < xxx.sql
SET autocommit=0;
SET unique_checks=0;
SET foreign_key_checks=0;
导入完再开启。
如 qemu-img convert 或 virt-install
qemu-img convert -p -O qcow2 src.raw dst.qcow2
使用 SSD 或本地盘。
如 yum install 或导入 repo 文件慢:
# 换成国内源
yum install -y epel-release
或:
echo "exclude=*ipv6*" >> /etc/yum.conf
如果“导入”是指系统初始化慢:
systemd 服务卡住看日志:
systemd-analyze blame
为了更准确,你可以说:
我可以直接给你针对性的优化方案。