想說來升級一下
依照官方的步驟
跑 leapp preupgrade 後
出現四個問題
Upgrade has been inhibited due to the following problems:
1. Detected XFS filesystems incompatible with target kernel.
2. Current x86-64 microarchitecture is unsupported in RHEL10
3. Deprecated DHCP plugin configured
4. Legacy network configuration found
解決方法
第4點
ifcfg-* files located in /etc/sysconfig/network-scripts/
檔案裡要加上
第3點
sed -i'.bak' 's/^dhcp=dhclient//g' /usr/lib/NetworkManager/conf.d/10-dhcp-dhclient.conf
第2點
rhel 10 cpu 硬体最低支援是 x86-64-v3
檢查 cpu 支援指令
/usr/lib64/ld-linux-x86-64.so.2 --help
Subdirectories of glibc-hwcaps directories, in priority order:
x86-64-v4
x86-64-v3 (supported, searched)
x86-64-v2 (supported, searched)
第1點
Title: Detected XFS filesystems incompatible with target kernel.
Summary: XFS v4 format has been deprecated and it has been removed from the target k
ernel. Such filesystems cannot be mounted by target system kernel and so the upgrade
cannot proceed successfully. Following XFS filesystems have v4 format:
- /
- /home
Related links:
- Backing up an XFS file system: https://red.ht/rhel-9-xfs-backup
- Restoring an XFS file system from backup: https://red.ht/rhel-9-xfs-restore-fr
om-backup
Remediation: [hint] Migrate XFS v4 filesystems to new XFS v5 format. For filesystems
hosting data, perform a back up, reformat, and restore procedure. Refer to official
documentation for details. For filesystems hosting the system a clean installation
is recommended instead.
由於這台是centos 7 升上來的 所以 xfs 是 v4
如果要再升到almalinux 10 必須要升到 xfs v5
如何檢查 xfs是 v4 還是 v5
無法直接升級 只能備分 mkfs.xfs 再匯回資料
rsync -avxHAX --progress /data/ /mnt/backup/data_backup/
umount /data
mkfs.xfs /dev/vda1
mount -t xfs /dev/vda1 /data
rsync -avxHAX --progress /mnt/backup/data_backup/ /data/
沒有留言:
張貼留言