View a markdown version of this page

Periksa dukungan instans Amazon EC2 untuk pencegahan penulisan robek - Amazon Elastic Compute Cloud

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Periksa dukungan instans Amazon EC2 untuk pencegahan penulisan robek

Untuk mengonfirmasi apakah instans dan volume Anda mendukung pencegahan penulisan robek, dan untuk melihat data khusus vendor namespace NVMe yang berisi informasi pencegahan penulisan yang robek, gunakan perintah berikut.

$ sudo nvme id-ns -v device_name
catatan

Perintah ini mengembalikan informasi khusus vendor dalam heksa dengan interpretasi ASCII. Anda mungkin perlu membuat alat yang mirip dengan ebsnvme-id, ke dalam aplikasi Anda yang dapat membaca dan mengurai output.

Misalnya, perintah berikut mengembalikan data khusus vendor namespace NVMe yang berisi informasi pencegahan penulisan yang robek untuk. /dev/nvme1n1

$ sudo nvme id-ns -v /dev/nvme1n1

Jika instans dan volume Anda mendukung pencegahan penulisan yang robek, itu mengembalikan informasi pencegahan penulisan AWS robek berikut dalam data khusus vendor namespace NVMe.

catatan

Byte dalam tabel berikut mewakili offset dalam byte dari awal data khusus vendor namespace NVMe.

Byte Deskripsi
0:31 Nama titik pemasangan lampiran perangkat, misalnya /dev/xvda. Anda memberikan ini selama permintaan lampiran volume dan dapat digunakan oleh instans Amazon EC2 untuk membuat symlink ke perangkat blok NVMe (nvmeXn1).
32:63 ID volume. Misalnya, vol01234567890abcdef. Bidang ini dapat digunakan untuk memetakan perangkat NVMe ke volume yang terlampir.
64:255 Terpesan untuk digunakan di masa mendatang.
256:257 Ukuran Unit Pencegahan Tumpang Tindih Namespace (NTWPU). Bidang ini menunjukkan ukuran spesifik ruang nama dari operasi penulisan yang dijamin akan ditulis secara atomik ke NVM selama terjadi kegagalan daya atau kondisi kesalahan. Bidang ini ditentukan dalam blok logis yang direpresentasikan dalam nilai berbasis nol.
258:259 Ukuran Perincian Pencegahan Tumpang Tindih Namespace (NTWPG). Bidang ini menunjukkan kenaikan ukuran spesifik namespace di bawah NTWPU operasi tulis yang dijamin akan ditulis secara atomik ke NVM selama kegagalan daya atau kondisi kesalahan. Artinya, ukuran harus NTWPG * n <= NTWPU, yaitu n adalah bilangan bulat positif. Operasi tulis offset LBA juga harus diselaraskan dengan bidang ini. Bidang ini ditentukan dalam blok logis yang direpresentasikan dalam nilai berbasis nol.
260:263 Ukuran Batas Pencegahan Tumpang Tindih Namespace (NTWPB). Bidang ini menunjukkan ukuran batas atom untuk namespace ini untuk nilai NTWPU. Menulis ke namespace ini yang melintasi batas atom tidak dijamin akan ditulis secara atomik ke NVM selama kondisi kegagalan daya atau kesalahan. Nilai 0h menunjukkan bahwa tidak ada batas atomis untuk kegagalan daya atau kondisi kesalahan. Semua nilai lainnya menentukan ukuran dalam hal blok logis menggunakan pengodean yang sama dengan bidang NTWPU.