Microsoft hesabıyla oturum açın
Oturum açın veya hesap oluşturun.
Merhaba,
Farklı bir hesap seçin.
Birden çok hesabınız var
Oturum açmak istediğiniz hesabı seçin.

Bu makalede nasıl bir devrim R Kurumsal komut ssh bir ortamda Cygwin kullanarak küme dışındaki bir Windows istemcisinden Hadoop kümede çalışacak.

  1. Yükleyin ve devrim R Kurumsal 7.3 Hadoop Küme başına Devrim R Kurumsal 7.3 Hadoop Yapılandırma Kılavuzu'ndayapılandırın. 4 bölümünden doğrulama komut dosyası kullanarak küme içindeki komut dosyasının çalıştırıldığı zaman küme RRE işleminde doğrulayın.

  2. Windows 7.3 için devrim R Kurumsal istemciye Windows sistemi yükleyin.

  3. İstemcide Windows Sistem eklediğinizden emin olma Cygwin ortam yüklemek ssh istemci bileşenlerini. SSH Windows istemci sistemde R/Hadoop kullanıcı için oturum açma yeteneği doğrulayın.

  4. SSH R/Hadoop kullanıcıdan oluşturarak passwordless yapılandırmak bir ssh istemci ve kullanıcı için Hadoop namenode anahtar. Bunun yapılması hakkında bilgi burada bulunabilir:

    http://inside.mines.edu/fs_home/gmurray/HowTo/sshNotes.html

    veya güvenlik gereksinimlerine uyma gerektiği gibi BT grubunuzdan yardım alın. Windows istemci üzerinde özel .pem anahtarını kaydedin. Örneğin, "C:\data\hdp.pem".

  5. El ile passwordless R kullanıcı oturum doğrulayın (ex: scott) bir Cygwin kutlamamıza oturum anahtarı kullanarak namenode için:

    $ ssh -i c:/data/hdp.pem scott@<namenode hostname or ip>
  6. El ile test oturumu başarılı olursa, küme içindeki komut dosyasından çalıştırırken ssh istemci tarafından gerekli bağlantı bilgilerini içerdiğinizden için kullanılan Hadoop compute bağlam değiştirin. Örneğin:

    Temel hadoop compute kullanılan komut dosyası çalıştıran bir küme düğümünden diğerine içerik

    myHadoopCluster <- RxHadoopMR(consoleOutput = TRUE)
    cluster <- rxSetComputeContext(myHadoopCluster)


    Hadoop compute bağlamında komut dosyası bir Windows istemcisinden Cygwin ssh çalışırken kullanılan genişletilmiş.

    mySshUsername <- "scott"mySshHostname <- "<namenode hostname or ip>"

    myShareDir <- paste("/var/RevoShare", mySshUsername, sep ="/")
    myHdfsShareDir <- paste("/user/RevoShare",mySshUsername, sep="/")

    myHadoopCluster <- RxHadoopMR(
        hdfsShareDir = myHdfsShareDir,
        shareDir = myShareDir,
        sshUsername = mySshUsername,
        sshHostname = mySshHostname,
        sshSwitches = "-i c:\\data\\hdp.pem",
        consoleOutput = TRUE)

    cluster <- rxSetComputeContext(myHadoopCluster)

    SshSwitches değeri için gerektiği gibi diğer bağımsız değişkenler göndermek için kullanılabilir ssh istemcisi, varsayılan olmayan gibi ssh bağlantı.

  7. Devrim R kuruluş R komut dosyası Windows istemci üzerinde sınayın. Komut dosyası Cygwin ssh istemci arka planda namenode üzerinde yürütülecek komut göndermek için kullanarak bağlanmalısınız.

Daha fazla bilgi için RevoScaleR Hadoop Başlarken Kılavuzu ' na bakın.

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.

Bu bilgi yararlı oldu mu?

Dil kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?
Gönder’e bastığınızda, geri bildiriminiz Microsoft ürün ve hizmetlerini geliştirmek için kullanılır. BT yöneticiniz bu verileri toplayabilecek. Gizlilik Bildirimi.

Geri bildiriminiz için teşekkürler!

×