Solaris

是否有可能知道我的 Solaris 使用什麼驅動器?

  • October 1, 2019

我無權訪問物理伺服器。

我可以訪問可以執行命令的終端(通過 PuTTY)。我可以執行任何命令來確定我的 SunOS 5.11 使用的硬碟驅動器嗎?是RAID X嗎?還是在SSD上?

raidctl -l在命令行執行,但沒有返回任何內容。這是否意味著它不在RAID上?

我試過format命令,但我得到了這個:

~# format
Searching for disks...done
No disks found!

我確實format以root身份執行。

我找不到devfsadm實用程序。它很可能已被故意刪除/未安裝?它不在/usr/sbinand中,並且這個目錄/usr/bin中只有一個共享對象。SUNW_fssnap_link.so``/usr/lib/devfsadm/linkmod

我找不到如何devfsadm安裝。我不是系統管理員,我手頭也沒有系統管理員。我一直在隨機嘗試pkg installpkgadd沒有成功。:/

更新 3:蘭伯特,謝謝。我試過你提到的:

# prtconf -v
System Configuration:  Oracle Corporation  sun4v
Memory size: 261120 Megabytes
System Peripherals (Software Nodes):

prtconf: devinfo facility not available
# cfgadm -alv
-bash: cfgadm: command not found
virtinfo
NAME            CLASS
non-global-zone current
logical-domain  parent
logical-domain  supported
zpool status
 pool: rpool
state: ONLINE
 scan: none requested
config:

       NAME                     STATE     READ WRITE CKSUM
       rpool                    ONLINE       0     0     0
         c0t5000CCA0164D1C80d0  ONLINE       0     0     0

errors: No known data errors

請問我能從中推斷出什麼?

最終更新

太好了,謝謝蘭伯特(和安德魯)!!。
終於,找到了答案。所以 zpool 命令告訴我它被配置為非 RAID,而 iostat -En 告訴我供應商和產品名稱,然後告訴我它是 HDD 而不是 SSD。

蘭伯特,如果你能發布答案,我會接受。

如果format沒有報告任何磁碟,您可能會登錄到非全域區域。要驗證這一點,您可以執行virtinfo以查看是否屬實。

Solaris 11 始終使用 ZFS 作為根文件系統。用於zpool status了解其配置方式。

使用iostat -En它可以獲得設備的供應商和產品。

根據原始文章中的更新,使用的主機是非全域區域:

virtinfo
NAME            CLASS
non-global-zone current

ZFS 池rpool僅使用一個磁碟構成:

NAME                     STATE     READ WRITE CKSUM
rpool                    ONLINE       0     0     0
 c0t5000CCA0164D1C80d0  ONLINE       0     0     0

所以沒有使用軟體 RAID。請注意,硬體 RAID 可能有效,但 ZFS 建議使用軟體 RAID 來啟動要啟動的池的自我修復功能。

引用自:https://unix.stackexchange.com/questions/543596