PhDLeToanThang / hol

Hand on labs include documents, topology, guide to self practices for cloud computing science environment laboratory
MIT License
1 stars 0 forks source link

Trong ubuntu linux 20.04 toi cau hinh VD co toi 5 o cau hinh LVM Group, sau khi exxport OVF vaf import lai VMware Workstation pro 17.5.1 thi chay lai VM nay, nhung tren man Terminla journalctl -xe bao POD multipathd[1090]]: sdb: failed to get sysfs uid: invalid argument ; sdc: failed to get sgio uid: no such file or directory; sde add missing path ... Ban huong dan cach sua loi ? #5

Closed PhDLeToanThang closed 7 months ago

PhDLeToanThang commented 7 months ago

Trong ubuntu linux 20.04 toi cau hinh VD co toi 5 o cau hinh LVM Group, sau khi exxport OVF vaf import lai VMware Workstation pro 17.5.1 thi chay lai VM nay, nhung tren man Terminla journalctl -xe bao POD multipathd[1090]]: sdb: failed to get sysfs uid: invalid argument ; sdc: failed to get sgio uid: no such file or directory; sde add missing path ... Ban huong dan cach sua loi ?

PhDLeToanThang commented 7 months ago

Xin chào! Dường như bạn gặp một số vấn đề khi chạy lại máy ảo trên VMware Workstation sau khi xuất và nhập lại từ Ubuntu Linux 20.04. Lỗi "sdb: failed to get sysfs uid: invalid argument", "sdc: failed to get sgio uid: no such file or directory" và "sde add missing path" xuất hiện trong kết quả của lệnh journalctl -xe.

Vấn đề này có thể liên quan đến việc xử lý thiết bị đa đường. Dưới đây là một số bước để sửa lỗi này:

Mở terminal trên Ubuntu Linux và chạy lệnh sau để sửa lỗi "sdb: failed to get sysfs uid: invalid argument":

Copy sudo sed -i 's/scan_delay 4/scan_delay 10/' /etc/multipath.conf Lệnh này sửa đổi giá trị của scan_delay từ 4 thành 10 trong tệp cấu hình multipath.

Tiếp theo, chạy lệnh sau để sửa lỗi "sdc: failed to get sgio uid: no such file or directory":

Copy sudo sed -i 's/udev_dir \/dev/udev_dir \/run\/udev/' /etc/multipath.conf Lệnh này sửa đổi giá trị của udev_dir từ /dev thành /run/udev trong tệp cấu hình multipath.

Cuối cùng, chạy lệnh sau để sửa lỗi "sde add missing path":

Copy sudo multipath -r Lệnh này sẽ cập nhật lại các đường dẫn thiết bị đa đường.

Sau khi hoàn thành các bước trên, hãy khởi động lại máy ảo của bạn và kiểm tra xem lỗi đã được khắc phục chưa. Nếu vẫn còn vấn đề, hãy kiểm tra lại cấu hình và thiết lập multipath của bạn để đảm bảo chúng đúng.

Hy vọng rằng những hướng dẫn này giúp bạn khắc phục được các lỗi liên quan đến multipath khi chạy lại máy ảo trên VMware Workstation. Nếu bạn cần thêm hỗ trợ, hãy cho tôi biết. Tôi sẽ cố gắng giúp bạn.

PhDLeToanThang commented 7 months ago

multipathd[1090]]: sdb: failed to get sysfs uid: invalid argument ; sdc: failed to get sgio uid: no such file or directory; sde add missing path I just installed a new Ubuntu 20.04 server as a virtual machine on an esx-Server. When I look into systemlog I see lots of multipath entries.

multipathd[651]: sda: add missing path multipathd[651]: sda: failed to get udev uid: Invalid argument multipathd[651]: sda: failed to get sysfs uid: Invalid argument multipathd[651]: sda: failed to get sgio uid: No such file or directory multipathd[651]: sda: add missing path multipathd[651]: sda: failed to get udev uid: Invalid argument multipathd[651]: sda: failed to get sysfs uid: Invalid argument multipathd[651]: sda: failed to get sgio uid: No such file or directory I think multipath is just not configured and my question is if I can disable multipath. Since I checked this on several Ubuntu 20.04 servers multipath is enabled by default.

Does it make sense to activate multipath?

https://askubuntu.com/questions/1242731/ubuntu-20-04-multipath-configuration If you dont have access to your host ESX you can add the following lines to your /etc/multipath.conf file which also blacklists common other devices like CDRom drives etc. I'd use a:

defaults { user_friendly_names yes } blacklist { devnode "^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]" devnode "^sd[a-z]?[0-9]" } for sda, sdb, etc.