Periksa dukungan EC2 instans Amazon untuk pencegahan penulisan sobek - 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 EC2 instans Amazon untuk pencegahan penulisan sobek

Untuk mengonfirmasi apakah instans dan volume Anda mendukung pencegahan penulisan robek, dan untuk melihat data spesifik vendor NVMe namespace 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 spesifik vendor NVMe namespace yang berisi informasi pencegahan penulisan yang robek. /dev/nvme1n1

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

Jika instans dan volume Anda mendukung pencegahan penulisan yang robek, ini mengembalikan informasi pencegahan penulisan AWS robek berikut di data spesifik vendor NVMe namespace.

catatan

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

Byte Deskripsi
0:31 Nama titik pemasangan lampiran perangkat, misalnya /dev/xvda. Anda memberikan ini selama permintaan lampiran volume dan dapat digunakan oleh EC2 instance Amazon untuk membuat symlink ke perangkat NVMe blok (nvmeXn1).
32:63 ID volume. Misalnya, vol01234567890abcdef. Bidang ini dapat digunakan untuk memetakan NVMe perangkat ke volume 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.