Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
AWS NVMedriver untuk instance Windows
EBSVolume Amazon dan volume penyimpanan instans diekspos sebagai perangkat NVMe blok pada instans yang dibangun di Sistem AWS Nitro. Untuk sepenuhnya memanfaatkan kinerja dan kemampuan EBS fitur Amazon untuk volume yang diekspos sebagai perangkat NVMe blok, instans harus menginstal AWS NVMe driver. Semua AWS Windows generasi saat ini AMIs dilengkapi dengan AWS NVMe driver yang diinstal secara default.
Untuk informasi selengkapnya tentang EBS danNVMe, lihat Amazon EBS dan NVMe di Panduan EBS Pengguna Amazon. Untuk informasi selengkapnya tentang penyimpanan SSD instance danNVMe, lihatSSDvolume penyimpanan instans untuk EC2 instans Amazon.
Instal atau tingkatkan AWS NVMe driver menggunakan PowerShell
Jika Anda tidak menggunakan AWS Windows terbaru yang AMIs disediakan oleh Amazon, gunakan prosedur berikut untuk menginstal AWS NVMe driver saat ini. Anda harus melakukan pembaruan ini pada saat yang tepat untuk melakukan boot ulang instans Anda. Entah skrip instalasi akan mem-boot ulang instans Anda atau Anda harus mem-boot ulang sebagai langkah terakhir.
Prasyarat
PowerShell 3.0 atau yang lebih baru
Untuk mengunduh dan menginstal AWS NVMe driver terbaru
-
Kami menyarankan Anda membuat AMI sebagai cadangan sebagai berikut, jika Anda perlu memutar kembali perubahan Anda.
-
Ketika Anda menghentikan instans, data pada setiap volume penyimpanan instans akan dihapus. Sebelum menghentikan instans, verifikasi bahwa Anda telah menyalin data apa pun yang Anda perlukan dari volume penyimpanan instans ke penyimpanan persisten, seperti Amazon EBS atau Amazon S3.
-
Di panel navigasi, pilih Contoh.
-
Pilih instans yang memerlukan pemutakhiran driver, dan pilih Status instans, Hentikan instans.
-
Setelah instans dihentikan, pilih instans, pilih Tindakan, lalu Gambar dan templat, lalu pilih Buat gambar.
-
Pilih Status instans, Mulai instans.
-
-
Hubungkan ke instans Anda dan masuk sebagai administrator lokal.
-
Unduh dan ekstrak driver ke instans Anda menggunakan salah satu opsi berikut:
-
Menggunakan peramban:
-
Unduh
paket driver terbaru ke instans. -
Ekstrak arsip zip.
-
-
Menggunakan PowerShell:
Invoke-WebRequest https://s3.amazonaws.com/ec2-windows-drivers-downloads/NVMe/Latest/AWSNVMe.zip -outfile $env:USERPROFILE\nvme_driver.zip Expand-Archive $env:userprofile\nvme_driver.zip -DestinationPath $env:userprofile\nvme_driver
catatan
Jika Anda menerima kesalahan saat mengunduh file, dan Anda menggunakan Windows Server 2016 atau sebelumnya, TLS 1.2 mungkin perlu diaktifkan untuk PowerShell terminal Anda. Anda dapat mengaktifkan TLS 1.2 untuk PowerShell sesi saat ini dengan perintah berikut dan kemudian coba lagi:
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
-
-
Instal driver ke instance Anda dengan menjalankan
install.ps1
PowerShell skrip darinvme_driver
direktori (.\install.ps1
). Jika Anda mendapatkan kesalahan, pastikan Anda menggunakan PowerShell 3.0 atau yang lebih baru.-
(Opsional) Dimulai dengan AWS NVMe versi
1.5.0
, Antarmuka Sistem Komputer Kecil (SCSI) reservasi persisten didukung untuk Windows Server 2016 dan yang lebih baru. Fitur ini menambahkan dukungan untuk Windows Server Failover Clustering dengan penyimpanan Amazon EBS bersama. Secara default, fitur ini tidak diaktifkan selama instalasi.Anda dapat mengaktifkan fitur saat menjalankan skrip
install.ps1
untuk menginstal driver dengan menentukan parameterEnableSCSIPersistentReservations
dengan nilai$true
.PS C:\>
.\install.ps1
-EnableSCSIPersistentReservations $trueAnda dapat mengaktifkan fitur saat menjalankan skrip
install.ps1
untuk menginstal driver dengan menentukan parameterEnableSCSIPersistentReservations
dengan nilai$false
.PS C:\>
.\install.ps1
-EnableSCSIPersistentReservations $false -
Dimulai dengan AWS NVMe
1.5.0
,install.ps1
skrip selalu menginstalebsnvme-id
alat dengan driver.(Opsional) Untuk versi
1.4.0
,1.4.1
, dan1.4.2
, skripinstall.ps1
memungkinkan Anda untuk menentukan apakah alatebsnvme-id
harus diinstal dengan driver.-
Untuk menginstal alat
ebsnvme-id
, tentukanInstallEBSNVMeIdTool ‘Yes’
. -
Jika Anda tidak ingin menginstal alat, tentukan
InstallEBSNVMeIdTool ‘No’
.Jika Anda tidak menentukan
InstallEBSNVMeIdTool
, dan alat sudah ada diC:\ProgramData\Amazon\Tools
, paket akan memutakhirkan alat secara default. Jika alat tidak ada,install.ps1
tidak akan memutakhirkan alat secara default.Jika Anda tidak ingin menginstal alat sebagai bagian dari paket, dan ingin menginstalnya nanti, Anda dapat menemukan versi terbaru atau alat dalam paket driver. Atau, Anda dapat mengunduh versi
1.0.0
dari Amazon S3:Unduh
alat ebsnvme-id
.
-
-
-
Jika penginstal tidak melakukan boot ulang instans Anda, lakukan boot ulang instans tersebut.
Instal atau tingkatkan AWS NVMe driver dengan Distributor
Anda dapat menggunakan Distributor, kemampuan AWS Systems Manager, untuk menginstal paket NVMe driver satu kali atau dengan pembaruan terjadwal.
-
Untuk petunjuk cara menginstal paket NVMe driver menggunakan Distributor, lihat prosedur di Menginstal atau memperbarui paket di Panduan Pengguna Amazon EC2 Systems Manager.
-
Untuk Jenis Instalasi, pilih Uninstall dan instal ulang.
-
Untuk Nama, pilih AWSNVMe.
-
(Opsional) Untuk Argumen Tambahan, Anda dapat menyesuaikan instalasi dengan menentukan nilai. Nilai harus diformat menggunakan JSON sintaks yang valid. Untuk contoh cara meneruskan argumen tambahan untuk
aws configure
paket, lihat dokumentasi Amazon EC2 Systems Manager.-
Dimulai dengan AWS NVMe
1.5.0
, driver mendukung reservasi SCSI persisten untuk Windows Server 2016 dan yang lebih baru. Secara default, fitur ini tidak diaktifkan selama instalasi.-
Untuk mengaktifkan fitur ini, tentukan
{"SSM_EnableSCSIPersistentReservations": "true"}
. -
Jika Anda tidak ingin mengaktifkan fitur ini, tentukan
{"SSM_EnableSCSIPersistentReservations": "false"}
.
-
-
Dimulai dengan AWS NVMe
1.5.0
,install.ps1
skrip akan selalu menginstalebsnvme-id
alat.(Opsional) Untuk versi
1.4.0
,1.4.1
, dan1.4.2
, skripinstall.ps1
memungkinkan Anda untuk menentukan apakah alat ebsnvme-id harus diinstal dengan driver.-
Untuk menginstal alat ebsnvme-id, tentukan.
{"SSM_InstallEBSNVMeIdTool": "Yes"}
-
Jika Anda tidak ingin menginstal alat, tentukan
{"SSM_InstallEBSNVMeIdTool": "No"}
.Jika tidak
SSM_InstallEBSNVMeIdTool
ditentukan untuk Argumen Tambahan, dan alat sudah ada diC:\ProgramData\Amazon\Tools
, paket akan meng-upgrade alat secara default. Jika alat tidak ada, paket tidak akan memutakhirkan alat secara default.Jika Anda tidak ingin menginstal alat sebagai bagian dari paket, dan ingin menginstalnya nanti, Anda dapat menemukan versi terbaru alat dalam paket driver. Atau, Anda dapat mengunduh versi
1.0.0
dari Amazon S3:Unduh
alat ebsnvme-id
.
-
-
-
Jika penginstal tidak melakukan boot ulang instans Anda, lakukan boot ulang instans tersebut.
Konfigurasikan reservasi SCSI persisten
Setelah versi AWS NVMe driver 1.5.0
atau yang lebih baru diinstal, Anda dapat mengaktifkan atau menonaktifkan reservasi SCSI persisten menggunakan registri Windows untuk Windows Server 2016 dan yang lebih baru. Anda harus melakukan boot ulang instans agar perubahan registri ini diterapkan.
Anda dapat mengaktifkan reservasi SCSI persisten dengan perintah berikut yang menetapkan EnableSCSIPersistentReservations
ke nilai. 1
PS C:\>
$registryPath = "HKLM:\SYSTEM\CurrentControlSet\Services\AWSNVMe\Parameters\Device" Set-ItemProperty -Path $registryPath -Name EnableSCSIPersistentReservations -Value 1
Anda dapat menonaktifkan reservasi SCSI persisten dengan perintah berikut yang menetapkan EnableSCSIPersistentReservations
ke nilai. 0
PS C:\>
$registryPath = "HKLM:\SYSTEM\CurrentControlSet\Services\AWSNVMe\Parameters\Device" Set-ItemProperty -Path $registryPath -Name EnableSCSIPersistentReservations -Value 0