Rozpoczynamy instancje i uzyskujemy dostęp do danych użytkownika, które umieszczamy. Ale czy ktokolwiek rozumie wewnętrzne cechy tej operacji (od strony Amazona)? Kiedy przekazujemy dane użytkownika, w którym momencie dane są przesyłane do maszyny wirtualnej (czy jest to funkcja Xen) i gdzie jest ona przechowywana?Dane użytkownika Amazon ec2, jak to działa?
Najpierw pomyślałem, że został ustawiony jako USER_DATA env var, ale możemy też przekazać go jako plik. Gdzie jest przechowywany ten plik? Czy jest on ogólny dla wszystkich instancji, czy różni się w zależności od AMI?
To nie jest problem sam w sobie, chciałem tylko wiedzieć, w jaki sposób Amazon to robi.
Daneużytkownika screenshot: http://d.pr/GZlY
dzięki Eric, zrobiłem wyszukiwania Google na 'co jest 169.254.169.254' więc dał mi adres URL byłem szukam. http://docs.amazonwebservices.com/AWSEC2/2007-03-01/DeveloperGuide/AESDG-chapter-instancedata.html – Devrim
Oto najnowsza wersja tego dokumentu: http://docs.amazonwebservices.com/AWSEC2/latest/ UserGuide/AESDG-chapter-instancedata.html –
Aby dodać tę odpowiedź, jeśli chcesz korzystać z danych użytkownika podczas uruchamiania maszyny wirtualnej, mój zespół i ja zwykle logika skryptu, która jest lub jest wywoływana przez/etc /rc.local podczas używania Linuksa. – linusthe3rd