Olemme nähneet vaiheittainen opas tiedostojen siirtämiseksi Windows-tietokoneelta Cloudera Demo VM: ään. Kyseisen blogin jatkona näemme, kuinka tiedostoja siirretään Windowsista Amazon EC2 -instanssiin.
Tätä varten tarvitsemme myös FTP (File Transfer Protocol) -ohjelmiston, kuten FileZilla . On olemassa useita tapoja muodostaa yhteys AWS EC2 -esiintymään (tai -palvelimeen), joista yksi on julkinen yksityinen avainparimenetelmä. Tässä blogissa kuvataan vaiheittaiset vaiheet tiedostojen siirtämiseksi Julkinen yksityinen Avainpari.
Vaihe 1: Lataa FileZilla ja asenna se
Lataa ja asenna FileZilla Windows-käyttöjärjestelmälle alla olevasta linkistä:
https://filezilla-project.org/download.php
Avaa FileZilla. Seuraava näyttö tulee näkyviin:
Vaihe 2: Muodosta yhteys Clouderaan
Yhteyden muodostamiseksi tarvitaan seuraavat neljä parametria:
mikä on merkkiliitäntä java
Isäntänimi: Amazon EC2 -esiintymän julkinen tunnus (isäntänimi).
Käyttäjätunnus: AWS EC2 -palvelimen käyttäjänimi. Oletuksena se on ”ubuntu”.
Salasana: AWS-klusterilla ei ole salasanaa. Se käyttää vain avaimia.
Porttinumero: Porttinumero tiedostonsiirtopalvelun käyttämiseen Cloudera Demo VM: ssä.
Koska kyseessä on SSH-yhteys, käytä portin numeroa 22.
Alla ovat AWS EC2 -esiintymän arvot:
kiertotien ajoitusalgoritmi c: ssä
Isäntänimi: ubuntu@ec2-50-112-55-41.us-west-2.compute.amazonaws.com
Käyttäjätunnus: ubuntu
Salasana: ”Tyhjä”, koska AWS EC2 käyttää avainpohjaista todennusta
Porttinumero: 22
Muokkaa näitä parametreja FileZilla-kentissä seuraavan kuvan mukaisesti.
Määritä nyt yksityisen avaimen tiedosto (.ppk) muodostaa yhteys vastaavaan klusteripalvelimeen.
Klikkaa Muokkaa -> Asetukset , löydät alla olevan ruudun:
Klikkaa SFTP ja valitse vaihtoehto Lisää avaintiedosto korostettuna alla olevassa kuvassa.
Valitse sijainti, jossa avain (.ppk-tiedosto) on läsnä ja napsauta OK ”. Klikkaa ' Nopea yhteys FileZillassa.
Kun olet muodostanut yhteyden ilmentymään, FileZilla-käyttöliittymän oikeassa ruudussa on luettelo Amazon EC2 -klusterin ilmentymän hakemistorakenteesta seuraavan kuvan mukaisesti:
def __init __ (itse):
Loput vaiheet ovat samanlaisia kuin olemme tehneet .