如何在 SLES 15 上設定 DM-Multipath:實用指南
在 SLES 15 上設定 DM-Multipath,實現安全發現、服務設定、最小 multipath.conf 變更、initramfs 更新和路徑健康檢查。
如果您需要下載某些內容但不希望它使網絡的其餘部分飽和,那麼限制帶寬是一個好主意。在 Linux 上,您安裝的許多單獨的應用程序可能具有這種能力,這很好,但最好在系統範圍內設置限制。在 Linux 上管理帶寬的方法有很多種,但最直接的方法是安裝 Wondershaper 應用程序。原因?它適用於終端,適用於服務器和桌面操作系統。
安裝 Wondershaper
在我們討論如何使用它之前,必須安裝該應用程序。Wondershaper 是眾所周知的,因此,它可以在大多數流行的 Linux 操作系統軟件源上使用,因此很容易讓它工作。
要開始安裝 Wondershaper,您需要啟動終端窗口。通過按鍵盤上的 Ctrl + Alt + T或Ctrl + Shift + T將其打開。然後,按照與您當前運行的 Linux 操作系統對應的命令行說明進行操作。
Ubuntu
Wondershaper 可通過“Ubuntu Universe”軟件存儲庫輕鬆安裝在 Ubuntu Linux 上。遺憾的是,在某些版本的 Ubuntu(主要是服務器)上,必須手動啟用存儲庫。
要啟用 Ubuntu 的“Universe”軟件存儲庫,請在下面的終端窗口中使用 repo 命令。
sudo add-apt-repository 宇宙
接下來,運行更新命令以完成軟件存儲庫的設置。
sudo apt 更新
最後,在軟件更新命令完成後,使用apt install 命令在您的 Linux PC 上安裝 Wondershaper 應用程序 。
sudo apt 安裝 Wondershaper
Debian
Debian 10 以及 9 和其他版本的“Debian Main”軟件存儲庫中有 Wondershaper。為了讓它工作,不需要進一步的配置。相反,請使用下面的apt-get install命令。
sudo apt-get 安裝 Wondershaper
拱形Linux
Arch Linux 是唯一未在其軟件源中包含 Wondershaper 應用程序的 Linux 操作系統之一。相反,想要使用它的 Arch 用戶必須通過 AUR 構建它。
要通過 AUR 構建應用程序,請打開一個終端並開始使用 Pacman 管理器安裝 Base-devel 和 Git 包。
須藤 pacman -S git base-devel
接下來,使用 Git 工具抓取 AUR 包。
git 克隆 https://github.com/magnific0/wondershaper
進入源文件夾並在您的 Arch PC 上安裝 Wondershaper。
cd 奇蹟塑造者
makepkg -sri
軟呢帽
Fedora 用戶可以通過主要的 Fedora 軟件存儲庫輕鬆安裝 Wondershaper。為此,請運行以下Dnf包管理器命令。
須藤 dnf 安裝 Wondershaper -y
OpenSUSE
在 OpenSUSE 上,從 Leap 15 到 42.3 和 Tumbleweed,每個版本都很好地支持 Wondershaper。該應用程序可在“OSS All”軟件存儲庫中找到。要使其正常工作,請運行以下Zypper命令。
須藤 zypper 安裝 Wondershaper
通用 Linux
Wondershaper 的源代碼位於 GitHub 上,可供安裝。要獲得它,請執行以下操作。
git 克隆 https://github.com/magnific0/wondershaper.git
cd 奇蹟塑造者
運行:
./神奇寶貝
設置 Wondershaper
現在 Wondershaper 應用程序已在您的 Linux 操作系統上安裝完畢,您必須使用 Systemd 初始化系統,以便它會在啟動時自動加載應用程序。
Ubuntu/Debian
在 Ubuntu 或 Debian 上安裝 Wondershaper 應用程序時,無需處理 Systemd。這是由於 Apt 的技術,以及它如何自動設置這些東西。
Arch/Fedora/SUSE 等
在 Arch、Fedora、SUSE 和其他使用 systemd 的系統上,您需要使用 Systemd 手動啟動和啟用 Wondershaper。為此,請運行以下命令。
須藤 systemctl 啟用 Wondershaper.service
須藤 systemctl 啟動 Wondershaper.service
要禁用 Wondershaper 應用程序自動啟動,請在Systemd 中使用disable命令。
須藤 systemctl 禁用 Wondershaper.service
或者,要重新啟動它,如果您遇到問題,請執行以下操作:
須藤 systemctl 停止 Wondershaper.service
使用 Wondershaper 管理帶寬
使用 Wondershaper 從查找您當前網卡的 IP 地址開始。為此,請運行 ip addr show命令。
ip地址顯示
查看輸出並找出正在使用的網卡。通常,正在使用的地址是具有本地 IPv4 地址的地址。

從ip addr show命令中獲取標籤並將其通過管道傳輸到 Wondershaper。它應該遵循下面的示例語法。請務必在“d”命令行開關後寫出下載限制和“c”後寫出上傳限制。
注意:MB代表兆字節,adapter代表ip addr命令中顯示的設備標籤。
須藤 Wondershaper 適配器 mb mb
要清除 Wondershaper,使其停止限制帶寬上傳和下載速度,您可以使用c命令行開關。例如:
須藤wondershaper -c 適配器
在 SLES 15 上設定 DM-Multipath,實現安全發現、服務設定、最小 multipath.conf 變更、initramfs 更新和路徑健康檢查。
使用 Btrfs 和 Snapper 在更新失敗後恢復 SLES。比較回滾選項,安全地測試快照,恢復系統,並驗證儲存庫。
使用 Liderahenk 和 Ahenk 來設定自訂的 Pardus GNOME 桌布,使用 dconf 鎖定選定的設置,並透過經過測試的試點專案推出其他客戶端策略。
診斷 Ubuntu 伺服器進入緊急模式的原因,安全地修復常見的 /etc/fstab 和掛載問題,檢查檔案系統,並驗證正常重新啟動。
排查 Ubuntu 24.04 上忽略 GTK 主題的 Flatpak 應用程式問題。檢查主題擴充、GTK 入口網站、淺色和深色設定以及應用程式工具包限制。
在 Pardus 上設定 LIDER AHENK,並採用以品質為中心的設定:驗證先決條件、部署 Lider、註冊 Ahenk 用戶端並驗證管理。
使用 Pardus NVIDIA 驅動程式安裝程式在 Pardus 23 上啟用 NVIDIA 驅動程式。檢查 GPU 相容性、安全重新啟動、驗證驅動程式並解決常見問題。
使用可重複的基準測試方法,比較 Ubuntu Server 24.04 Minimal 和 Standard 安裝的磁碟使用情況、記憶體、啟動時間、服務和實際工作負載效能。
安全地解決 SLES 中的 Zypper 鎖定錯誤。識別進程,選擇等待或停止該進程,並區分事務鎖和包鎖。
使用 RustDesk 在 Pardus Linux 上設定安全的遠端桌面存取。安裝 Debian 軟體包,連接以獲得一次性支持,並安全地配置無人值守存取。