今天开始hadoop学习。一开虚拟机就出现各种状况。
状况一
vim 编辑器出现中文乱码。
一开始以为是编码集的问题,去看了下编码集
编码集就是utf-8,而且在命令行中可以输入中文。可能就是vim的问题。
解决办法
打开~/etc/vimrc,添加
`set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936 set termencoding=utf-8 set encoding=utf-8`
- 1
- 2
- 3
状况二
快捷方式“ll”不能用。linux下命令行输入“ll”相当于“ls -l”。
解决办法
进入$ vim ~/.bashrc
添加下面的代码。
alias ll=’ls -l’
- 1
添加完成后重启。
状况三
vim编辑器中小键盘不能使用
解决办法
不要勾选。
正题:hadoop初始化配置
1. 从官网下载安装包
http://hadoop.apache.org/
点击Download.
有各种版本,你也可你选择更多的版本。
点击选择国内网点。
可以选择稳定的版本。
例:hadoop-2.8.4.tar.gz
2.解压
将下载好的安装包拖到sftp中,在根目录找到后解压。
3.修改配置
我装到了/root/apps/下
- 进入/root/apps/hadoop-2.8.4/etc/hadoop,进入目录下的 hadoop-env.sh。
将JAVA_HOME 后面改成你的jdk目录。 - 进入目录下的 core-site.xml
添加之间的内容。 ps:端口号要是空闲的端口。
<!-- Put site-specific property overrides in this file. --><configuration><property> <name>fs.defaultFS</name> <value>hdfs://hdp-01:9002</value></property></configuration>
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 进入目录下 slaves;添加你的datanode虚拟机
- 配置完成。