To polecenie swift-get-nodes, które można uruchomić w darmowym dostawcy hostingu OnWorks, korzystając z jednej z wielu naszych darmowych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
szybkie pobieranie węzłów - Narzędzie Openstack-Swift do pobierania węzłów
STRESZCZENIE
szybkie pobieranie węzłów [ [ ]]
OPIS
Narzędzie swift-get-nodes można wykorzystać do znalezienia lokalizacji konkretnego konta,
Kontener lub obiekt znajduje się w węzłach klastra Swift. Na przykład, jeśli
masz hash konta i nazwę kontenera, która należy do tego konta, możesz użyć
swift-get-nodes umożliwia sprawdzenie, gdzie znajduje się kontener, korzystając z pierścienia kontenerów.
Przykład:
$ swift-get-nodes /etc/swift/account.ring.gz MojeKonto-12ac01446be2
Konto Moje Konto-12ac01446be2
Pojemnik Brak
Obiekt Brak
Partycja 221082
Hash d7e6ba68cfdce0f0e4ca7890e46cacce
Serwer: Urządzenie portu 172.24.24.29:6002 sdd
Serwer: Urządzenie portu 172.24.24.27:6002 sdr
Serwer: Urządzenie portu 172.24.24.32:6002 sde
Serwer: Urządzenie portu 172.24.24.26:6002 sdv [Przekazanie]
curl -I -XHEAD http://172.24.24.29:6002/sdd/221082/MyAccount-12ac01446be2
curl -I -XHEAD http://172.24.24.27:6002/sdr/221082/MyAccount-12ac01446be2
curl -I -XHEAD http://172.24.24.32:6002/sde/221082/MyAccount-12ac01446be2
curl -I -XHEAD http://172.24.24.26:6002/sdv/221082/MyAccount-12ac01446be2 # [Handoff]
ssh 172.24.24.29 ls -lah
/srv/node/sdd/accounts/221082/cce/d7e6ba68cfdce0f0e4ca7890e46cacce/
ssh 172.24.24.27 ls -lah
/srv/node/sdr/accounts/221082/cce/d7e6ba68cfdce0f0e4ca7890e46cacce/
ssh 172.24.24.32 ls -lah
/srv/node/sde/accounts/221082/cce/d7e6ba68cfdce0f0e4ca7890e46cacce/
ssh 172.24.24.26 ls -lah
/srv/node/sdv/accounts/221082/cce/d7e6ba68cfdce0f0e4ca7890e46cacce/ # [Handoff]
DOKUMENTACJA
Więcej dokumentacji na temat Openstack-Swift można znaleźć na
http://swift.openstack.org/index.html
Użyj swift-get-nodes online za pomocą usług onworks.net