Остання активність 11 months ago

快速檢查 Synology 連線、iscsid 狀態、iSCSI 登入與 LVM,這支 script 超實用!

timmy ревизій цього gist 11 months ago. До ревизії

Без змін

timmy ревизій цього gist 11 months ago. До ревизії

1 file changed, 26 insertions

check_iscsi_status.sh(файл створено)

@@ -0,0 +1,26 @@
1 + #!/bin/bash
2 + # 檔名:check_iscsi_status.sh
3 +
4 + TARGET_IP="192.168.42.20"
5 +
6 + echo "🔍 檢查是否能 ping 到 Synology..."
7 + ping -c 2 $TARGET_IP || {
8 + echo "❌ 無法連線到 $TARGET_IP"
9 + exit 1
10 + }
11 +
12 + echo "🔍 檢查 iscsid 服務狀態..."
13 + systemctl is-active --quiet iscsid || {
14 + echo "⚠️ iscsid 沒有運作,嘗試啟動中..."
15 + systemctl unmask iscsid
16 + systemctl enable --now iscsid
17 + }
18 +
19 + echo "🔍 目前 iSCSI sessions:"
20 + iscsiadm -m session || echo "⚠️ 尚未登入任何 target"
21 +
22 + echo "🔍 執行 SendTargets 探測:"
23 + iscsiadm -m discovery -t sendtargets -p $TARGET_IP
24 +
25 + echo "🔍 顯示 LVM 狀態:"
26 + pvs && vgs && lvs
Новіше Пізніше