Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Perintah untuk Klien Snowball Edge
Berikut ini, Anda dapat menemukan informasi tentang perintah klien Snowball Edge, termasuk contoh penggunaan dan output sampel.
catatan
AWS Snowcone Perangkat ini menggunakan CLI perintah Snowball Edge yang sama, tetapi tidak mendukung perintah yang berlaku untuk pengelompokan.
Topik
- Mengonfigurasi Profil untuk Klien Snowball Edge
- Mendapatkan Kode QR Anda untuk Validasi NFC
- Membuka Kunci Perangkat AWS Snowcone
- Memperbarui Snowcone
- Mendapatkankan Kredensial
- Memulai Layanan di Perangkat Snowcone Anda
- Menghentikan Layanan di Perangkat Snowcone Anda
- Mendapatkan Sertifikat Anda untuk Mentransfer Data
- AWS Snowcone Log
- Mendapatkan Status Perangkat
- Mendapatkan Status Layanan
- Meluncurkan AWS DataSync AMI
- Memulai NFS dan Membatasi Akses
- Membatasi Akses ke NFS Saham Saat NFS Berjalan
- Mendapatkan Jalur Ekspor untuk Bucket Amazon S3
- Mengaktifkan Debugging AWS Operator Lokal
- Menonaktifkan Debugging Operator Lokal AWS
- Membuat Antarmuka Jaringan Langsung
- Mendapatkan Informasi Tentang Antarmuka Jaringan Langsung
- Memperbarui Antarmuka Jaringan Langsung
- Menghapus Antarmuka Jaringan Langsung
- Memeriksa status fitur
- Mengubah status fitur
- Mengatur Server Waktu
- Memeriksa Sumber Waktu
Mengonfigurasi Profil untuk Klien Snowball Edge
Setiap kali Anda menjalankan perintah untuk klien Snowball Edge, Anda memberikan file manifes Anda, membuka kunci kode, dan alamat IP. Anda bisa mendapatkan dua yang pertama dari ini dari Konsol Manajemen AWS Snow Family atau manajemen pekerjaanAPI. Untuk informasi selengkapnya tentang mendapatkan manifes dan membuka kunci kode, lihat Mendapatkankan Kredensial.
Anda memiliki opsi menggunakan perintah snowballEdge configure
untuk menyimpan jalur ke manifes, kode buka kunci 29-karakter dan titik akhir sebagai profil. Setelah konfigurasi, Anda dapat menggunakan perintah klien Snowball Edge lainnya tanpa harus secara manual memasukkan nilai-nilai ini untuk tugas tertentu. Setelah Anda mengkonfigurasi klien Snowball Edge, informasi disimpan dalam format JSON plaintext ke. home
directory
/.aws/snowball/config/snowball-.config
Titik akhir adalah alamat IP, dengan https://
ditambahkan ke dalamnya. Anda dapat menemukan alamat IP untuk AWS Snowcone perangkat pada LCD tampilan AWS Snowcone perangkat. Ketika AWS Snowcone perangkat terhubung ke jaringan Anda untuk pertama kalinya, secara otomatis mendapatkan alamat DHCP IP, jika DHCP server tersedia. Jika Anda ingin menggunakan alamat IP yang berbeda, Anda dapat mengubahnya dari LCD tampilan. Untuk informasi selengkapnya, lihat Menggunakan AWS Layanan di AWS Snowcone.
penting
Siapa pun yang dapat mengakses file konfigurasi dapat mengakses data pada perangkat Snowcone Anda. Mengelola kontrol akses lokal untuk file ini adalah salah satu tanggung jawab administratif Anda.
Penggunaan
Anda dapat menggunakan perintah ini dengan dua cara: inline, atau saat diminta. Contoh penggunaan ini menunjukkan metode yang diminta.
snowballEdge configure
contoh Output contoh
Configuration will be stored at
home directory
\.aws\snowball\config\snowball-.config Snowcone Manifest Path:Path/to/manifest/file
Unlock Code:29 character unlock code
Default Endpoint: https://192.0.2.0
Anda dapat memiliki beberapa profil jika Anda memiliki beberapa tugas sekaligus. Untuk informasi selengkapnya tentang beberapa AWS CLI profil, lihat Profil Bernama di Panduan AWS Command Line Interface Pengguna.
Mendapatkan Kode QR Anda untuk Validasi NFC
Anda dapat menggunakan perintah ini untuk menghasilkan kode QR khusus perangkat untuk digunakan dengan AWS Snowcone Verification App. Anda dapat mengunduh aplikasi ini dari Apple App Store atau Google Play Store. Untuk informasi selengkapnya tentang NFC validasi, lihatMemvalidasi Tag NFC.
Penggunaan
snowballEdge get-app-qr-code --output-file
~/downloads/snowball-qr-code.png
contoh Contoh Output
QR code is saved to
~/downloads/snowball-qr-code.png
Membuka Kunci Perangkat AWS Snowcone
Untuk membuka kunci AWS Snowcone perangkat mandiri, jalankan snowballEdge unlock-device
perintah. Perintah ini mengautentikasi akses Anda ke AWS Snowcone perangkat.
Saat Anda menjalankan salah satu perintah pembuka kunci ini, Anda dapat secara manual memasukkan jalur ke file manifes, kode buka 29-karakter, dan alamat IP untuk perangkat mandiri Anda. Proses ini bisa menjadi membosankan, jadi kami rekomendasikan Anda mengonfigurasi klien Snowball Edge Anda sebagai gantinya. Jika Anda telah mengonfigurasi klien Snowball Edge, maka Anda hanya perlu memasukkan perintah itu sendiri tanpa jalur ke manifes, kode buka kunci, atau alamat IP.
catatan
Untuk membuka perangkat yang berkaitan dengan tugas Anda, perangkat harus berada di lokasi, dicolokkan ke daya dan jaringan, dan dinyalakan. Selain itu, LCD tampilan di bagian depan AWS Snowcone perangkat harus menunjukkan bahwa perangkat siap digunakan.
Penggunaan (klien Snowball Edge yang dikonfigurasi)
snowballEdge unlock-device
contoh Buka Keluaran
Your AWS Snowcone device is unlocking. You may determine the unlock state of your device using the describe-device command. Your AWS Snowcone device will be available for use when it is in the UNLOCKED state.
Memperbarui Snowcone
Gunakan perintah berikut untuk mengunduh dan menginstal pembaruan untuk perangkat Snowcone Anda. Untuk prosedur yang menggunakan perintah ini, lihat Memperbarui Snowcone .
snowballEdge check-for-updates
– Menghasilkan informasi versi tentang perangkat lunak Snowball tersedia yang di cloud, dan versi saat ini yang diinstal pada perangkat.
Penggunaan (klien Snowball Edge yang dikonfigurasi)
snowballEdge check-for-updates
contoh Contoh Output
Latest version: 102 Installed version: 101
snowballEdge describe-device-software
– Menghasilkan versi perangkat lunak saat ini untuk perangkat. Selain itu, jika pembaruan sedang diunduh, status unduhan juga ditampilkan. Jika pembaruan perangkat lunak sedang berlangsung, versi manifes pembaruan, dan status instalasi juga ditampilkan. Berikut ini adalah daftar kemungkinan output:
-
NA
– Tidak ada pembaruan perangkat lunak saat ini yang sedang berlangsung. -
Downloading
– Perangkat lunak baru sedang diunduh. -
Installing
– Perangkat lunak baru sedang diinstal. -
Requires Reboot
— Perangkat lunak baru telah diinstal, dan perangkat harus dimulai ulang.Awas
Kami sangat menyarankan agar Anda menangguhkan semua aktivitas di perangkat sebelum memulai ulang perangkat. Memulai ulang perangkat berhenti menjalankan instance dan mengganggu penulisan apa pun ke bucket Amazon S3 di perangkat. Semua proses ini dapat mengakibatkan hilangnya data.
Penggunaan (klien Snowball Edge yang dikonfigurasi)
snowballEdge describe-device-software
contoh Output contoh
Installed version: 101 Installing version: 102 Install State: Downloading
snowballEdge download-updates
— Mulai mengunduh pembaruan perangkat lunak terbaru untuk perangkat Snowcone Anda.
Penggunaan (klien Snowball Edge yang dikonfigurasi)
snowballEdge download-updates
contoh Output contoh
Download started. Run describe-device-software API for additional information.
snowballEdge install-updates
— Mulai menginstal pembaruan perangkat lunak terbaru untuk perangkat Snowcone Anda yang sudah diunduh.
Penggunaan (klien Snowball Edge yang dikonfigurasi)
snowballEdge install-updates
contoh Contoh Output
Installation started.
snowballEdge reboot-device
– Reboot perangkat.
Awas
Kami sangat menyarankan agar Anda menangguhkan semua aktivitas di perangkat sebelum memulai ulang perangkat. Memulai ulang perangkat berhenti menjalankan instance dan mengganggu penulisan apa pun ke bucket Amazon S3 di perangkat. Semua proses ini dapat mengakibatkan hilangnya data.
Penggunaan (klien Snowball Edge yang dikonfigurasi)
snowballEdge reboot-device
contoh Contoh Output
Rebooting device now.
snowballEdge configure-auto-update-strategies
– Mengonfigurasi strategi pembaruan otomatis.
Penggunaan (klien Snowball Edge yang dikonfigurasi)
snowballEdge configure-auto-update-strategy --auto-check
autoCheck
[--auto-check-frequencyautoCheckFreq
] --auto-downloadautoDownload
[--auto-download-frequencyautoDownloadFreq
] --auto-installautoInstall
[--auto-install-frequencyautoInstallFreq
] --auto-rebootautoReboot
[--endpointendpoint
]
contoh Contoh Output
Successfully configured auto update strategy. Run describe-auto-update-strategies for additional information.
snowballEdge describe-auto-update-strategies
– Menghasilkan strategi pembaruan otomatis yang saat ini dikonfigurasi.
Penggunaan (klien Snowball Edge yang dikonfigurasi)
snowballEdge describe-auto-update-strategies
contoh Contoh Output
auto-update-strategy {[ auto-check:true, auto-check-frequency: "0 0 * * FRI", // CRON Expression String, Every Friday at midnight auto-download:true, auto-download-frequency: "0 0 * * SAT", // CRON Expression String, Every Saturday at midnight auto-install:true, auto-install-frequency: "0 13 * * Sun", // CRON Expression String, Every Saturday at midnight auto-reboot: false; ]}
Mendapatkankan Kredensial
Menggunakan perintah snowballEdge list-access-keys
dan snowballEdge
get-secret-access-key
, Anda bisa mendapatkan kredensial lokal Anda. Anda menggunakan ini untuk mengautentikasi permintaan Anda saat menggunakan AWS CLI atau dengan AWS SDK. Kredensial ini hanya terkait dengan tugas individu untuk Snowcone, dan Anda dapat menggunakannya hanya pada perangkat. Perangkat tidak memiliki izin AWS Identity and Access Management (IAM) apa pun di file. AWS Cloud
Untuk informasi selengkapnya, lihat AWS kredensil dan menggunakan Amazon EC2 Endpoint.
catatan
Jika Anda menggunakan AWS CLI with Snowball, Anda harus menggunakan kredensil ini saat mengonfigurasi file. CLI Untuk informasi tentang mengonfigurasi kredensialnyaCLI, lihat Konfigurasi Cepat di Panduan Pengguna.AWS Command Line Interface
Penggunaan (klien Snowball Edge yang dikonfigurasi)
snowballEdge list-access-keys
contoh Contoh Output
{ "AccessKeyIds" : [ "AKIAIOSFODNN7EXAMPLE" ] }
Penggunaan (klien Snowball Edge yang dikonfigurasi)
snowballEdge get-secret-access-key --access-key-id
Access Key
contoh Output contoh
[snowballEdge] aws_access_key_id = AKIAIOSFODNN7EXAMPLE aws_secret_access_key = wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
Memulai Layanan di Perangkat Snowcone Anda
Snowcone mendukung beberapa layanan, termasuk instance komputasi, NFS antarmuka file, Amazon, dan. EC2 AWS DataSync Anda dapat memulai layanan ini dengan perintah snowballEdge
start-service
. Untuk mendapatkan ID layanan untuk setiap layanan, Anda dapat menggunakan perintah snowballEdge list-services
.
Sebelum Anda menjalankan perintah ini, buat antarmuka jaringan virtual tunggal untuk mengikat ke layanan yang Anda mulai. Untuk informasi selengkapnya, lihat Membuat Antarmuka Jaringan Virtual.
Penggunaan (klien Snowball Edge yang dikonfigurasi)
snowballEdge start-service --service-id service_id
--virtual-network-interface-arns virtual-network-interface-arn
contoh Output contoh
Starting the AWS service on your Snowball Edge . You can determine the status of the AWS service using the describe-service command.
Menghentikan Layanan di Perangkat Snowcone Anda
Untuk menghentikan layanan yang berjalan di perangkat Snowcone Anda, Anda dapat menggunakan perintah. snowballEdge
stop-service
EC2Layanan Amazon tidak dapat dihentikan.
Awas
Kehilangan data dapat terjadi jika antarmuka file dihentikan sebelum data buffer yang tersisa ditulis ke perangkat.
Penggunaan (klien Snowball Edge yang dikonfigurasi)
snowballEdge stop-service --service-id service_id
contoh Contoh Output
Stopping the AWS service on your Snowball . You can determine the status of the AWS service using the describe-service command.
Mendapatkan Sertifikat Anda untuk Mentransfer Data
Untuk mentransfer data ke perangkat Snowcone, gunakan NFS antarmuka atau. AWS DataSync Jika Anda membuka perangkat Snowcone dengan alamat IP yang berbeda, sertifikat baru yang dihasilkan dan sertifikat lama tidak berlaku lagi untuk digunakan dengan titik akhir. Anda bisa mendapatkan sertifikat baru yang diperbarui dari perangkat Snowcone lagi menggunakan perintah. get-certificate
Anda dapat mencantumkan sertifikat ini dan mengunduhnya dari perangkat Snowcone Anda dengan perintah berikut:
-
list-certificates
— Daftar Nama Sumber Daya Amazon (ARNs) untuk sertifikat yang tersedia untuk digunakan.Penggunaan (klien Snowball Edge yang dikonfigurasi)
snowballEdge list-certificates
contoh Output contoh
{ "Certificates" : [ { "CertificateArn" : "arn:aws:snowball-device:::certificate/78EXAMPLE516EXAMPLEf538EXAMPLEa7", "SubjectAlternativeNames" : [ "192.0.2.0" ] } ] }
-
get-certificate
— Mendapat sertifikat khusus, berdasarkan yang ARN disediakan.Penggunaan (klien Snowball Edge yang dikonfigurasi)
snowballEdge get-certificate --certificate-arn arn:aws:snowball-device:::certificate/78EXAMPLE516EXAMPLEf538EXAMPLEa7
contoh Output contoh
-----BEGIN CERTIFICATE-----
Certificate
-----END CERTIFICATE-----
AWS Snowcone Log
Saat Anda mentransfer data antara pusat data on-premise dan Snowcone, log akan dibuat secara otomatis. Jika Anda mengalami kesalahan tak terduga selama transfer data ke perangkat, Anda dapat menggunakan perintah berikut untuk menyimpan salinan log ke server lokal Anda.
Ada tiga perintah yang terkait dengan log:
-
list-logs
— Mengembalikan daftar log dalam JSON format. Daftar ini melaporkan ukuran log dalam byte, ARN untuk log, ID layanan untuk log, dan jenis log.Penggunaan (klien Snowball Edge yang dikonfigurasi)
snowballEdge list-logs
contoh Output contoh
{ "Logs" : [ { "LogArn" : "arn:aws:snowball-device:::log/s3-storage-JIEXAMPLE2f-1234-4953-a7c4-dfEXAMPLE709", "LogType" : "SUPPORT", "ServiceId" : "datasync", "EstimatedSizeBytes" : 53132614 }, { "LogArn" : "arn:aws:snowball-device:::log/fileinterface-JIDEXAMPLEf-1234-4953-a7c4-dfEXAMPLE709", "LogType" : "CUSTOMER", "ServiceId" : "nfs", "EstimatedSizeBytes" : 4446 }] }
-
get-log
— Mengunduh salinan log tertentu dari perangkat Snowcone ke server Anda di jalur yang ditentukan.CUSTOMER
log disimpan dalam.zip
format, dan Anda dapat mengekstrak jenis log ini untuk melihat isinya.SUPPORT
log dienkripsi dan hanya dapat dibaca oleh AWS Support para insinyur. Anda memiliki opsi untuk menentukan nama dan jalur untuk log.Penggunaan (klien Snowball Edge yang dikonfigurasi)
snowballEdge get-log --log-arn arn:aws:snowball-device:::log/fileinterface-JIDEXAMPLEf-1234-4953-a7c4-dfEXAMPLE709
contoh Output contoh
Logs are being saved to
download/path
/snowball--logs-1515EXAMPLE88.bin -
get-support-logs
— Mengunduh salinan semuaSUPPORT
jenis log dari perangkat Snowcone ke layanan Anda di jalur yang ditentukan.Penggunaan (klien Snowball Edge yang dikonfigurasi)
snowballEdge get-support-logs
contoh Output contoh
Logs are being saved to
download/path
/snowball--logs-1515716135711.bin
penting
CUSTOMER
log mungkin berisi informasi sensitif tentang data Anda sendiri. Untuk melindungi informasi yang berpotensi sensitif ini, kami sangat merekomendasikan agar Anda menghapus log ini setelah selesai dengannya.
Mendapatkan Status Perangkat
Anda dapat menentukan status dan kondisi umum perangkat Snowcone Anda dengan perintah klien Snowball Edge berikut:
-
describe-device
Penggunaan (klien Snowball Edge yang dikonfigurasi)
snowballEdge describe-device
contoh Contoh Output
{ "DeviceId" : "JIDbEXAMPLE-7eed-1234-ABCD-7EXAMPLE123c", "UnlockStatus" : { "State" : "UNLOCKED" }, "ActiveNetworkInterface" : { "IpAddress" : "192.168.1.2" }, "PhysicalNetworkInterfaces" : [ { "PhysicalNetworkInterfaceId" : "s.ni-8bEXAMPLE5EXAMPLE", "PhysicalConnectorType" : "RJ45", "IpAddressAssignment" : "DHCP", "IpAddress" : "192.168.1.13", "Netmask" : "255.255.255.0", "DefaultGateway" : "192.168.1.1", "MacAddress" : "EX:AM:PL:E0:12:34" }, { "PhysicalNetworkInterfaceId" : "s.ni-84EXAMPLE3EXAMPLE", "PhysicalConnectorType" : "RJ45_2", "IpAddressAssignment" : "STATIC", "IpAddress" : "0.0.0.0", "Netmask" : "0.0.0.0", "DefaultGateway" : "192.168.1.1", "MacAddress" : "EX:AM:PL:E0:12:34" }, { "PhysicalNetworkInterfaceId" : "s.ni-87EXAMPLE5EXAMPLE", "PhysicalConnectorType" : "WIFI", "IpAddressAssignment" : "STATIC", "IpAddress" : "0.0.0.0", "Netmask" : "0.0.0.0", "DefaultGateway" : "192.168.1.1", "MacAddress" : "EX:AM:PL:E0:12:34" } ], "DeviceCapacities" : [ { "Name" : "HDD Storage", "Unit" : "Byte", "Total" : 157242114048, "Used" : 81604378624, "Available" : 75637735424 }, { "Name" : "SSD Storage", "Unit" : "Byte", "Total" : 0, "Used" : 0, "Available" : 0 }, { "Name" : "vCPU", "Unit" : "Number", "Total" : 3, "Used" : 3, "Available" : 0 }, { "Name" : "Memory", "Unit" : "Byte", "Total" : 5368709120, "Used" : 5368709120, "Available" : 0 }, { "Name" : "GPU", "Unit" : "Number", "Total" : 0, "Used" : 0, "Available" : 0 } ], "DeviceType" : "SNC1_HDD" }
Mendapatkan Status Layanan
Anda dapat menentukan status dan kondisi umum layanan yang berjalan pada perangkat Snowcone dengan menggunakan perintah describe-service
. Anda dapat menjalankan perintah list-services
terlebih dahulu untuk melihat layanan apa yang sedang berjalan.
-
list-services
Penggunaan (klien Snowball Edge yang dikonfigurasi)
snowballEdge list-services
contoh Contoh Output
{ "ServiceIds" : [ "nfs", "datasync", "ec2" ] }
-
describe-service
Perintah ini menghasilkan nilai status untuk layanan. Hal ini juga mencakup informasi status yang mungkin membantu dalam menyelesaikan masalah yang Anda hadapi dengan layanan. Status tersebut adalah sebagai berikut.
-
ACTIVE
– Layanan sedang berjalan dan tersedia untuk digunakan. -
ACTIVATING
– Layanan dimulai, namun belum tersedia untuk digunakan. -
DEACTIVATING
– Layanan sedang dalam proses mematikan. -
INACTIVE
– Layanan tidak berjalan dan tidak tersedia untuk digunakan.
Penggunaan (klien Snowball Edge yang dikonfigurasi)
snowballEdge describe-service --service-id
service-id
contoh Output contoh
{ "ServiceId" : "ec2", "Status" : { "State" : "ACTIVE" }, "Storage" : { "TotalSpaceBytes" : 99608745492480, "FreeSpaceBytes" : 99608744468480 }, "Endpoints" : [ { "Protocol" : "http", "Port" : 8080, "Host" : "192.0.2.0" }, { "Protocol" : "https", "Port" : 8443, "Host" : "192.0.2.0", "CertificateAssociation" : { "CertificateArn" : "arn:aws:snowball-device:::certificate/6d955EXAMPLEdb71798146EXAMPLE3f0" } } ] }
-
Meluncurkan AWS DataSync AMI
Luncurkan AWS DataSync AMI on Snowcone.
Penggunaan (klien Snowball Edge yang dikonfigurasi)
AWS DataSync harus diluncurkan dengan tipe snc1.medium
instance. Peluncuran DataSync dengan jenis instans yang berbeda dapat mengakibatkan operasi yang tidak stabil dan potensi kehilangan data. Gunakan perintah describe-images
untuk menemukan gambar tempat untuk meluncurkan instans. Output akan terlihat seperti berikut ini.
{ "ImageId": "s.ami-0c046f119de4f752f", "Public": false, "State": "AVAILABLE", "BlockDeviceMappings": [ { "DeviceName": "/dev/sda", "Ebs": { "DeleteOnTermination": true, "Iops": 0, "SnapshotId": "s.snap-0d7558ce444ab09bf", "VolumeSize": 20, "VolumeType": "sbp1" } } ], "Description": "AWS DataSync AMI for online data transfer", "EnaSupport": false, "Name": "scn-datasync-ami", "RootDeviceName": "/dev/sda" }
aws ec2 describe-instances --endpoint http://${snowcone_ip}:8008
contoh Contoh Output
{ "Reservations": [ { "Instances": [ { "AmiLaunchIndex": 0, "ImageId": "
s.image id
", "InstanceId": "s.instance id
", "InstanceType": "snc1.medium", "LaunchTime": "2020-03-06T18:58:36.609Z", "PrivateIpAddress": "ip address
", "State": { "Code": 16, "Name": "running" }, "BlockDeviceMappings": [ { "DeviceName": "/dev/sda", "Ebs": { "AttachTime": "2020-03-06T19:14:21.336Z", "DeleteOnTermination": true, "Status": "attached", "VolumeId": "s.volume id
" } } ], "EbsOptimized": false, "EnaSupport": false, "RootDeviceName": "/dev/sda", "SecurityGroups": [ { "GroupName": "default", "GroupId": "s.security group id
" } ], "SourceDestCheck": false, "CpuOptions": { "CoreCount": 2, "ThreadsPerCore": 1 } } ], "ReservationId": "s.r-80c8ee6b041b29eb4" }, ] }
Jalankan instans.
aws ec2 run-instances --image-id
s.ami id
\--instance-type snc1.medium --endpoint http://${snowcone_ip}:8008
contoh Output contoh
{ "Instances": [ { "AmiLaunchIndex": 0, "ImageId": "s.ami-0623310b494365cc5", "InstanceId": "s.i-80c8ee6b041b29eb4", "InstanceType": "snc1.medium", "State": { "Code": 0, "Name": "pending" }, "EbsOptimized": false, "EnaSupport": false, "RootDeviceName": "/dev/sda", "SecurityGroups": [ { "GroupName": "default", "GroupId": "s.sg-80c8ee6b041b29eb4" } ], "SourceDestCheck": false, "CpuOptions": { "CoreCount": 2, "ThreadsPerCore": 1 } } ], "ReservationId": "s.r-80c8ee6b041b29eb4" }
Memulai NFS dan Membatasi Akses
penting
Jangan memulai NFS layanan jika Anda berniat menggunakan Amazon Elastic Block Store (AmazonEBS). Pertama kali NFS dimulai, semua penyimpanan dialokasikan keNFS. Tidak mungkin untuk mengalokasikan kembali NFS penyimpanan ke AmazonEBS, bahkan jika NFS layanan dihentikan.
catatan
Ruang penyimpanan yang tersedia pada perangkat Snowcone tidak akurat sampai NFS layanan dimulai.
Anda dapat memberikan CIDR blok untuk rentang alamat IP yang diizinkan untuk memasang NFS saham yang diekspos oleh perangkat. Misalnya, 10.0.0.0/16
. Jika Anda tidak memberikan CIDR blok yang diizinkan, semua permintaan pemasangan akan ditolak.
Data yang ditransfer melalui tidak NFS dienkripsi dalam perjalanan.
Selain host yang diizinkan oleh CIDR blok, Snowcone tidak menyediakan mekanisme otentikasi atau otorisasi untuk saham. NFS
Mulailah NFS dengan snowballEdge start-service
perintah. Untuk mendapatkan ID layanan untuk NFS layanan ini, Anda dapat menggunakan snowballEdge list-services
perintah.
Sebelum Anda menjalankan perintah ini, buat antarmuka jaringan virtual tunggal untuk mengikat ke layanan yang Anda mulai. Untuk informasi selengkapnya, lihat Membuat Antarmuka Jaringan Virtual. Anda dapat membatasi akses ke berbagi file dan data Anda dalam bucket Amazon S3 Anda dan melihat pembatasan apa yang saat ini di tempat. Anda melakukan ini dengan mengalokasikan CIDR blok untuk host yang diizinkan yang dapat mengakses file share dan S3 bucket ketika Anda memulai layanan. NFS
Penggunaan (klien Snowball Edge yang dikonfigurasi)
snowballEdge start-service --service-id nfs --virtual-network-interface-arns arn:aws:snowball-device:::interface/s.ni-12345fgh45678j --service-configuration AllowedHosts=
ip address-1/32
,ip address-2/24
contoh Output contoh
Starting the service on your Snowball Edge. You can determine the status of the service using the describe-service command.
Membatasi Akses ke NFS Saham Saat NFS Berjalan
Anda dapat membatasi akses berbagi file dan data di bucket Amazon S3 Anda setelah Anda memulai. NFS Anda dapat melihat pembatasan apa yang saat ini ada, dan memberikan batasan akses yang berbeda pada setiap bucket. Anda melakukan ini dengan mengalokasikan CIDR blok untuk host yang dapat mengakses file share dan S3 bucket ketika Anda memulai layanan. NFS Berikut adalah contoh perintah tersebut.
Penggunaan (klien Snowball Edge yang dikonfigurasi)
snowballEdge start-service \ --service-id nfs \ --virtual-network-interface-arns
virtual-network-interface-arn
--service-configuration AllowedHosts=ip-address-1/32
,ip-address-1/24
Untuk melihat pembatasan saat ini, gunakan perintah describe-service
.
snowballEdge describe-service --service-id nfs
Mendapatkan Jalur Ekspor untuk Bucket Amazon S3
Tidak ada perintah Snowcone khusus untuk mendapatkan jalur ekspor bucket Amazon S3. Format jalur ekspor terlihat seperti berikut ini.
/buckets/
bucket-name
.
Mengaktifkan Debugging AWS Operator Lokal
enable-local-aws-operator-debugging
— Mengaktifkan perangkat untuk debugging AWS operator lokal dengan membuka SSH port 22.
Penggunaan (klien Snowball Edge yang dikonfigurasi)
snowballEdge enable-local-aws-operator-debugging
Menonaktifkan Debugging Operator Lokal AWS
disable-local-aws-operator-debugging
— Menonaktifkan perangkat untuk debugging AWS operator lokal dengan menutup SSH port 22. Secara default, SSH port 22 ditutup. Ketika perangkat Snowcone dimatikan atau didaur ulang daya, debugging AWS operator lokal dinonaktifkan.
Penggunaan (klien Snowball Edge yang dikonfigurasi)
snowballEdge disable-local-aws-operator-debugging
Membuat Antarmuka Jaringan Langsung
create-direct-network-interface
— Membuat antarmuka jaringan langsung (DNI). Membuat antarmuka jaringan langsung untuk digunakan dengan instans EC2 komputasi Amazon di perangkat Anda. Anda dapat menemukan antarmuka jaringan langsung yang tersedia di perangkat Anda dengan menggunakandescribe-direct-network-interfaces
perintah.
Penggunaan (klien Snowball Edge yang dikonfigurasi)
create-direct-network-interface [--endpoint
endpoint
] [--instance-idinstanceId
] [--macmacAddress
] [--manifest-filemanifestFile
] [--physical-network-interface-idphysicalNetworkInterfaceId
] [--profileprofile
] [--unlock-codeunlockCode
] [--vlanvlanId
]
Mendapatkan Informasi Tentang Antarmuka Jaringan Langsung
describe-direct-network-interface
— Mendapatkan antarmuka jaringan langsung di perangkat Anda. Antarmuka jaringan langsung dapat digunakan untuk mengonfigurasi jaringan untuk instans dan layanan EC2 komputasi Amazon di perangkat Anda. Anda dapat membuat antarmuka jaringan langsung baru dengan menggunakan perintahcreate-direct-network-interface
.
Penggunaan (klien Snowball Edge yang dikonfigurasi)
describe-direct-network-interfaces [--endpoint
endpoint
] [--manifest-filemanifestFile
] [--profileprofile
] [--unlock-codeunlockCode
]
Memperbarui Antarmuka Jaringan Langsung
update-direct-network-interface
— Memperbarui antarmuka jaringan langsung. Gunakan perintah ini untuk memperbarui antarmuka jaringan langsung yang akan digunakan dengan instans EC2 komputasi Amazon di perangkat Anda. Anda dapat menemukan antarmuka jaringan langsung yang tersedia di perangkat Anda dengan menggunakan perintah antarmukadescribe-direct-network
. Saat Anda memodifikasi antarmuka jaringan yang dilampirkan ke EC2 instance Amazon, antarmuka pertama-tama akan terlepas.
Penggunaan (klien Snowball Edge yang dikonfigurasi)
update-direct-network-interface [--direct-network-interface-arn
directNetworkInterfaceArn
] [--endpointendpoint
] [--macmacAddress
] [--manifest-filemanifestFile
] [--profileprofile
] [--unlock-codeunlockCode
] [--vlanvlanId
] [--attach-instance-idinstanceId
| --detach]
Menghapus Antarmuka Jaringan Langsung
delete-direct-network-interface
— Menghapus antarmuka jaringan langsung yang tidak lagi digunakan. Untuk menghapus antarmuka jaringan langsung yang terkait dengan instans EC2 komputasi Amazon, Anda harus terlebih dahulu memisahkan antarmuka jaringan langsung dari instans Anda.
Penggunaan (klien Snowball Edge yang dikonfigurasi)
delete-direct-network-interface [--direct-network-interface-arn
directNetworkInterfaceArn
] [--endpointendpoint
] [--manifest-filemanifestFile
] [--profileprofile
] [--unlock-codeunlockCode
]
Memeriksa status fitur
Untuk mencantumkan status fitur yang tersedia di perangkat Anda, termasuk AWS Snow Device Management, yang memungkinkan Anda mengelola perangkat Snowcone dan AWS layanan lokal dari jarak jauh, gunakan perintah. describe-features
RemoteManagementState
menunjukkan status Manajemen Perangkat Salju dan mengembalikan salah satu status berikut:
INSTALLED_ONLY
— Fitur ini diinstal tetapi tidak diaktifkan.INSTALLED_AUTOSTART
— Fitur ini diaktifkan dan perangkat akan mencoba untuk terhubung ke nya Wilayah AWS ketika dinyalakan.NOT_INSTALLED
— Perangkat tidak mendukung fitur atau sudah di lapangan sebelum diluncurkan.
Penggunaan (klien Snowball Edge yang dikonfigurasi)
snowballEdge describe-features --manifest-file
manifest.bin path
--unlock-codeunlock-code
--endpoint https://device-local-ip
:9091
Contoh Keluaran
{ "RemoteManagementState" : String }
Mengubah status fitur
Untuk mengubah status fitur yang tersedia di AWS Snowcone perangkat Anda, gunakan set-features
perintah. Untuk mengaktifkan atau menonaktifkan AWS Snow Device Management, yang memungkinkan Anda mengelola perangkat Snowcone dan AWS layanan lokal dari jarak jauh, gunakan parameter. --remote-management-state
Perangkat harus dibuka kuncinya sebelum Anda menjalankan perintah ini.
Anda dapat mengatur Manajemen Perangkat Salju ke status berikut:
INSTALLED_ONLY
— Fitur ini diinstal tetapi tidak diaktifkan.INSTALLED_AUTOSTART
— Fitur ini diaktifkan dan perangkat mencoba untuk terhubung ke Wilayah AWS saat dinyalakan.catatan
NOT_INSTALLED
Status hanya ada untuk mengidentifikasi perangkat yang tidak mendukung Manajemen Perangkat Salju atau sudah berada di lapangan sebelum diluncurkan. Tidak mungkin untuk menginstal atau menghapus fitur pada perangkat yang sudah digunakan. Untuk menggunakan Snow Device Management, Anda harus memesan perangkat baru dengan fitur yang sudah diinstal sebelumnya.
Penggunaan (klien Snowball Edge yang dikonfigurasi)
snowballEdge set-features --remote-management-state
INSTALLED_AUTOSTART
--manifest-file./JID2bf11d5a-fict-414a-b5b1-3bf7e6a6e83d_manifest.bin
--unlock-code73bb0-f8ke1-69a4a-f4288-4f88d
--endpointhttps://10.0.0.25
Contoh Keluaran
{ "RemoteManagementState" : "INSTALLED_AUTOSTART" }
Mengatur Server Waktu
Anda dapat mengatur server Network Time Protocol (NTP) eksternal. Anda dapat menggunakan NTP CLI perintah saat perangkat dalam status terkunci dan tidak terkunci. Kode manifes dan buka kunci diperlukan. Anda dapat mengatur ini baik dengan snowballEdge configure
perintah atau dengan menggunakan --unlock-code
opsi --manifest-file
dan. Perhatikan bahwa Anda dapat menggunakan snowballEdge
CLI di AWS Snowcone Edge dan AWS Snowcone.
Adalah tanggung jawab Anda untuk menyediakan server NTP waktu yang aman. Untuk mengatur server NTP waktu mana perangkat terhubung, gunakan update-time-servers
CLI perintah.
catatan
update-time-servers
Perintah akan mengganti pengaturan server NTP waktu sebelumnya.
Penggunaan
snowballEdge update-time-servers time.google.com
contoh Contoh Output
Updating time servers now.
Memeriksa Sumber Waktu
Untuk melihat sumber NTP waktu mana perangkat saat ini terhubung, gunakan perintah describe-time-sources
Snowball EdgeCLI.
Penggunaan
snowballEdge describe-time-sources
contoh Contoh Output
{ "Sources" : [ { "Address" : "172.31.2.71", "State" : "LOST", "Type" : "PEER", "Stratum" : 10 }, { "Address" : "172.31.3.203", "State" : "LOST", "Type" : "PEER", "Stratum" : 10 }, { "Address" : "172.31.0.178", "State" : "LOST", "Type" : "PEER", "Stratum" : 10 }, { "Address" : "172.31.3.178", "State" : "LOST", "Type" : "PEER", "Stratum" : 10 }, { "Address" : "216.239.35.12", "State" : "CURRENT", "Type" : "SERVER", "Stratum" : 1 } ] }
describe-time-sources
Perintah mengembalikan daftar status sumber waktu. Setiap status sumber kali berisiAddress
,State
,Type
, dan Stratum
bidang. Berikut ini adalah arti dari bidang-bidang ini.
-
Address
— DNS Nama/alamat IP dari sumber waktu. -
State
— Status koneksi saat ini antara perangkat dan sumber waktu itu. Ada lima kemungkinan keadaan:.-
CURRENT
— Sumber waktu saat ini sedang digunakan untuk menyinkronkan waktu. -
COMBINED
— Sumber waktu digabungkan dengan sumber saat ini. -
EXCLUDED
— Sumber waktu dikecualikan oleh algoritma penggabungan. -
LOST
— Koneksi dengan sumber waktu telah terputus. -
UNACCEPTABLE
— Sumber waktu yang tidak valid di mana algoritma penggabungan telah dianggap sebagai falseticker atau memiliki terlalu banyak variabilitas.
-
-
Type
Sumber NTP waktu dapat berupa server atau rekan. Server dapat diatur olehupdate-time-servers
perintah. Peer hanya dapat menjadi perangkat Snowball Edge lainnya di cluster dan secara otomatis diatur ketika cluster dikaitkan. -
Stratum
Bidang ini menunjukkan strata sumbernya. Stratum 1 menunjukkan sumber dengan jam referensi yang terpasang secara lokal. Sumber yang disinkronkan ke sumber strata 1 berada di strata 2. Sumber yang disinkronkan ke sumber strata 2 berada di strata 3, dan seterusnya..
Sumber NTP waktu dapat berupa server atau rekan. Server dapat diatur oleh pengguna dengan update-time-servers
perintah, sedangkan peer hanya bisa menjadi perangkat Snowball Edge lainnya di cluster. Dalam contoh output, describe-time-sources
disebut pada Snowball Edge yang berada dalam cluster 5. Outputnya berisi 4 peer dan 1 server. Rekan memiliki strata 10 sedangkan server memiliki strata 1; oleh karena itu, server dipilih untuk menjadi sumber waktu saat ini.