大數據搭建各個子項目時配置文件技巧(適合CentOS和Ubuntu系統)(博主推薦)


 

 

  不多說,直接上干貨!

 

 

  很多同行,也許都知道,對於我們大數據搭建而言,目前主流,分為Apache 和 Cloudera 和 Ambari。

     后兩者我不多說,是公司必備和大多數高校科研環境所必須的!

 

 

     分別,詳情見我如下的博客

Cloudera安裝搭建部署大數據集群(圖文分五大步詳解)(博主強烈推薦)

 

 

 

 

  我這里,對於初學者而言。一般是用Apahce和CDH這兩個版本的hadoop、spark來練手和入門 。

Xmanager Enterprise *安裝步驟

Notepad++軟件的下載與安裝步驟

  我這里,暫時,帶大家來認識和運用Xshell,其他的幾個,后續我貼出博客。

 

 

 

 

 

 

 

 

 

 

   第一種方法:直接vim 進入,去修改(一個一個手敲)

 

 

 

 

 

   第二種方法:在notepad++排版好,然后,進行復制到

 

 

 

 

   第三種:先用sz命令下載到本地,再寫好,上傳

 

 

 

 

   第四種:我最喜歡的,也是最推薦大家去學會的(博主推薦!)

我們知道 WinSCP 可實現對虛擬機上文件的查看和修改,以及主機和虛擬機文件之間文件的發送和接受,但 WinSCP 並非做文件編輯的趁手的工具。我們可用 XShell 取代其文件傳遞的功能,可用Notepad++的NPPFTP插件實現對虛擬機上文件的專業編輯。

 

 1、   notepad++的“插件”菜單,鼠標懸停在“NppFTP”項上,在出來的下級菜單中選中“ShowNppFTP Window”

 

 

2、  在notepad++右側會出現一個窗口,此時此窗口工具欄上按鈕都是灰色的,點擊工具欄上的”>>”按鈕,鼠標懸停在彈出來菜單中的“settings”菜單項上

  

 

 

    3、在彈出來的自己菜單中選擇“Profile Setting”,出現“Profile Setting”對話框

 

 

 

   4、 在對話框最左下角點擊“Add New”

 

 

 5、在彈出對話框中輸入這個ftp配置文件(profile)的名稱,點擊確定,建立好新配置文件的名稱

 

 

    6、然后在左側點擊剛才建立的配置文件,然后右側框都由灰色變成可寫入狀態;在“hostname”中填入ftp主機(ip地址或者域名),“Username”和“Password”中填入ftp用戶名和密碼,然后直接點擊對話框最下方的“close”即可完成配置

 

 

  7、 此時回到notepad++的主頁面,看右側NppFTP的工具欄第一按鈕已經成為藍色,點擊之后選擇剛才編輯的ftp配置文件,就開始連接到ftp服務器上了。

 

 

 

 

  8、瀏覽ftp服務器文件操作和一般ftp文件無區別,遇到要編輯的文件直接雙擊打開,NppFTP會自動下載下來打開,編輯完畢之后按Ctrl+S保存即可自動上傳到服務器上。

 

 

 

 

 

   我正所以,帶大家先做一遍失敗的,才深刻體會到,為什么要有下面的步驟,以及插件的安裝!(要重視起來)

 

  • (1)NppFTP:NppFTP(Npp:Notepad Plus Plus)

  • (2)Notepad ++:Download Notepad++ 6.9 以上 (這個版本一定要是6.9以上,否則出現后面我所陳述的兼容問題

 

  這里,搭建下載NppFTP插件的時候,根據自己的系統而定, 我的系統是64位。但是NotePad++是32位。(得要下載32位的NppFTP插件

https://github.com/ashkulz/NppFTP/releases/tag/v0.26.9

 

 

 

 

 

 

 

 

 

 

 

 

為 Notepad ++ 安裝和配置插件

 將 NppFTP(Npp:Notepad Plus Plus)中的文件,解壓,拷貝 bin 目錄下的全部文件(主要是 .dll 文件)到Notepad++安裝目錄下(默認為C:\Program Files\Notepad+)(我的是在D:\SoftWare\Notepad++)的 Plugins 目錄中,然后重啟 Notepad++,插件安裝成功。

在 Notepad++ 的菜單欄,就會看到【插件】菜單新增的 NppFTP 按鈕,如下所示:

 

 

 

 

 

 

 

 

 

 

 

 

   接下來,重新啟動它,

 

 

 

 

 

 

 

 

 

 

   這里,很簡單,解決辦法,就是在線升級即可。別再那么傻逼,卸載掉之后,再來重裝。

    

  解決辦法:默認有彈窗提示升級的  或者 也可以手動點擊幫助->升級notepad++

 

  接下來,就是再次安裝,這里不多贅述,請移步

Notepad++軟件的下載與安裝步驟

  只是,把Localization補上。多個功能方便自己!

 

 

  其實,新版本的Notepad ++ 團隊,已經將這個插件以及其他常用的插件都集成開發啦!

   插件主頁:NppFTP@SourceForge (新版本的notepad++已經集成了這個插件)

 

 

 

   以下是,我的Notepad++7.3.3的32位版本軟件  +  NppFTP的32插件安裝好后的界面展示

 

 

 

 

 

 

   出現如下的拒絕情況,很正常。是因為

 

 

 

  第一步:如果服務器(這里指的是bigdatamaster)上沒有裝vsftpd,很簡單。

[hadoop@bigdatamaster ~]$ su root
Password: 
[root@bigdatamaster hadoop]# yum -y install vsftpd(這是CentOS系統)

  

  或者

sudo apt-get install vsftpd    (這是ubuntu系統)

 

 

  第二步:然后需要配置下文件

vi /etc/vsftpd/vsftpd.conf  (CentOS系統)

 

  或者

sudo vim /etc/vsftpd/vsftpd.conf(這是ubuntu系統)

 

 

 

 第三步:配置

write_enable = YES  
ascii_upload_enable = YES
ascii_download_enable = YES
anonymous_enable=YES
chroot_local_user=YES

  這里我使用的是匿名登錄(保存默認)。

 

 

 

 

第四步:啟動vsftpd服務

Starting vsftpd for vsftpd: [FAILED]問題的解決

 

 

 

 

[root@bigdatamaster etc]# service vsftpd start
Starting vsftpd for vsftpd:                                [  OK  ]
[root@bigdatamaster etc]# 

 

 

或者

sudo service vsftpd restart(ubuntu系統下)

 

 

 第五步:成功

  bigdataslave1和bigdataslave2不多贅述。

  送給大家的話:對於這樣的小技巧,別先麻煩,弄好一次,后面節約時間翻倍。而且復制粘貼和快捷鍵各種靈活運用!

 

 

 

 

 

 

 

 

 

 

 

   有時候,需要用22端口,和 SETP搭配使用。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

歡迎大家,加入我的微信公眾號:大數據躺過的坑        人工智能躺過的坑
 
 
 

同時,大家可以關注我的個人博客

   http://www.cnblogs.com/zlslch/   和     http://www.cnblogs.com/lchzls/      http://www.cnblogs.com/sunnyDream/   

   詳情請見:http://www.cnblogs.com/zlslch/p/7473861.html

 

  人生苦短,我願分享。本公眾號將秉持活到老學到老學習無休止的交流分享開源精神,匯聚於互聯網和個人學習工作的精華干貨知識,一切來於互聯網,反饋回互聯網。
  目前研究領域:大數據、機器學習、深度學習、人工智能、數據挖掘、數據分析。 語言涉及:Java、Scala、Python、Shell、Linux等 。同時還涉及平常所使用的手機、電腦和互聯網上的使用技巧、問題和實用軟件。 只要你一直關注和呆在群里,每天必須有收獲

 

      對應本平台的討論和答疑QQ群:大數據和人工智能躺過的坑(總群)(161156071) 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM