Fusion-io ioDrive niskopoziomowy format (Low-Level Format)
Uwaga: Prosimy zwrócić uwagę, że ten artykuł / kategoria nie jest już aktualizowana, gdyż odnosi się do starszych komponentów oprogramowania / sprzętu. Ta strona jest nadal dostępna jedynie w celach informacyjnych. |
---|
Fusion-io ioDrive korzysta do zapisu danych z kości flash MLC NAND. Jeżeli już eksploatowana wcześniej pamięć ioDriver ma zostać wykorzystana do innych celów, przed utworzeniem nowego systemu plików można przeprowadzić niskopoziomowe formatowanie (low-level format). Co zwiększa jego możliwą wydajność w dalszej pracy. W trakcie tej procedury wszystkie zawarte dane ulegają utracie. W dyskach SSD możliwa jest podobna procedura - vide SSD Secure Erase.
fio-detach
Przed przeprowadzeniem formatu niskopoziomowego odpowiednie urządzenia (Device) muszą zostać udostępnione za pomocą fio-detach. Każda nazwa urządzenia może zostać ustalona dzięki fio-status:
test-server:~# fio-detach /dev/fct0 Detaching: [====================] (100%) \ test-server:~#
fio-format
Fio-format może zostać przeprowadzone:
test-server:~# fio-format /dev/fct0 Creating a device of size 322.55GBytes (300.40GiBytes). Using block (sector) size of 512 bytes. WARNING: Formatting will destroy any existing data on the device! Do you wish to continue [y/n]? y Formatting: [====================] (100%) \ Format successful. test-server:~#
fio-attach
Kończąc należy urządzenie ponownie zamontować:
test-server:~# fio-attach /dev/fct0 Attaching: [====================] (100%) - fioa test-server:~#
aktywacja urządzenia
Urządzenie jest obecnie aktywne. Nazwę urządzenia można zobaczyć w fio-status lub w /proc/partitions (w tym przypadku jest to urządzenie /dev/fioa):
test-server:~# cat /proc/partitions major minor #blocks name 8 0 312571224 sda 8 1 1052226 sda1 8 2 8393962 sda2 253 0 314993344 fioa test-server:~#
Dalsze informacje
- Tuning Techniques for Writes (Fusion-io Knowledge Base)