Dyski listy FreeBSD

Dyski listy FreeBSD
Witamy w innym samouczku na FreeBSD. W tym samouczku zobaczysz, w jaki sposób można wymienić nazwy napędu dysku w systemie FreeBSD. Weźmiemy również do Nitty Britty i omówimy, jak dowiedzieć się dokładnie, ile miejsca ma napęd na dysku i jak pozyskiwane są inne informacje dotyczące dysków, wszystko bez ponownego uruchomienia serwera za każdym razem, gdy potrzebne są informacje.

Jak uzyskać informacje o napędzie dysku w FreeBSD

Aby uzyskać informacje związane z dyskami i ROM CD itp., Najprostszą ścieżką, jaką możemy podążać, jest przejście do/var/run/dmesg.Uruchom plik i dostęp do pliku. W tym miejscu wymagane informacje są przechowywane w migawce, wykonane zaraz po montażu dysków dysku.

Lista dysków z EGREP

Aby dowiedzieć się, że dokładna liczba HDDS/SSD działa pod serwerem, użyj polecenia GREP jako pod:

$ egrep 'da [0-9] | cd [0-9]'/var/run/dmesg.uruchomić

Alternatywnie możesz umieścić:

$ egrep 'ad [0-9] | cd [0-9]'/var/run/dmesg.uruchomić

Wyjście, które otrzymasz, powinien wymienić wszystkie dyski, w tym ROM CD/DVD odczytane przez Twój system.

Korzystanie z narzędzia Geom do wymienienia informacji o napędu dysku:

Możesz również użyć wiersza polecenia GeoM, aby wyświetlać informacje o dysku dysku:

Lista dysków $ Geom
$ Geom List ADA0

Ta lista może być bardziej szczegółowa w połączeniu z poleceniem GREP.

$ Geom List ADA0 | Grep MediaSize

Korzystanie z polecenia AtaControl do wyświetlania napędów dysku

Korzystając z narzędzia linii poleceń ATACONTROL, możemy wymienić dyski działające w naszym systemie. Komenda AtaControl służy do uzyskania pozwolenia na pracę z podsystemami FreeBSD ata i powinno być używane ostrożnie. Jeśli zostanie wykonane niewłaściwie, Może to spowodować awarię procesora, co prowadzi do pewnej nieprzejrzbowanej utraty danych.

Lista $ Atacontrol

Informacje o napędzie dysku z poleceniem Camcontrol

Możesz także użyć polecenia CamControl, aby uzyskać dostęp do podsystemu CAM i zobaczyć działające dyski w systemie. Jest to możliwe dzięki podsystemowi CAM, modułowi systemowi, którego do wdrożenia używają sterowniki urządzeń ATA i SCSI. System CAM pomieści również sterowniki adapterów hosta do kontrolerów hostów SCSI i ATA.

Aby przedstawić listę napędów dysków w systemie, wpisz:

$ camcontrol devList

Aby zobaczyć szczegóły dotyczące każdej partycji:

$ GPART Show

Dowiedz się rozmiarów dysków za pomocą polecenia Diskinfo

Użyj polecenia Diskinfo, aby uzyskać informacje o rozmiarach dysku

$ diskinfo -v dysk_name
$ diskinfo -v ADA1
$ diskinfo -v Ada0

Instalowanie i korzystanie z polecenia LSBLK

Wprowadź wiersz poniżej, aby zainstalować polecenie LSBLK do użycia później:

$ sudo pkg instaluj lsblk

Następnie uruchom polecenie LSBLK:

$ lsblk

Aby wymienić wszystkie wykrywalne dyski na swoim FreeBSD

$ sysctl kern.dyski

Aby wyświetlić informacje na temat określonego dysku, użyj podobnej składni do poniższego polecenia, która żąda informacji o dyskach ADA0:

$ LSBLK ADA0

Owinięcie

Ten samouczek przedstawia różne sposoby uzyskania informacji na temat jazdy na dysku w systemie FreeBSD. Przedstawiliśmy polecenia i metody, które bardzo się od siebie różnią, ponieważ mają bardzo różne zamierzone aplikacje.