hadoop安装中的一些过程(win8.1+ubuntu12.04(virtualbox))

1、安装完vbox的增强功能后要重启,可能中间有过提示,我没注意,反正没重启拖拽啊,共享文件夹啊都不能用。。。顺便共享文件夹方法:

sudo mkdir /mnt/share
sudo mount -t 共享文件夹位置 /mnt/share

2、关闭防火墙

sudo ufw disable

3、安装openssh

首先确认sshserver是否启动

ps -e |grep ssh

如果只有ssh-agent那ssh-server还没有启动,需要/etc/init.d/ssh start,如果看到sshd那说明ssh-server已经启动了

开启ssh-server服务

sudo apt-get install openssh-server

ssh-server配置文件位于/ etc/ssh/sshd_config,在这里可以定义SSH的服务端口,默认端口是22,你可以自己定义成其他端口号,如222。然后重启SSH服务:sudo /etc/init.d/ssh resar

这里说一下,安装openssh-server时,如果报错比如:pkgProblemResolver::Resolve 发生故障,这可能是有软件包要求保持现状等,这些不一定是错误,有可能是更新源的问题。换到主站也不一定可以,最后改到中科大的源才安装成功。

4、宿主机与虚拟机连接:

这里用的桥接,据说NAT会出现不稳定的状况。将虚拟机的ip改到和宿主机同一网段,不是内网地址。

也可以:

sudo vim /etc/network/interfaces

加入:

auto eth0
iface eth0 inet static
address 202.118.236.77
netmask 255.255.255.0
gateway 202.118.236.254

这样做,下次启动系统会无法检测到连接,不过可以用ssh通信

然后在windows中用secureCRT连接。

连接时:Session Option→选字体(新宋体)→再选Character encoding(选UTF-8)

5、安装java

下载jdk,然后解压,修改环境变量:

export JAVA_HOME=/usr/java/jdk1.7.0_51
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH 
export CLASSPATH=$CLASSPATH:.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

选择替代路径:

hadoop安装中的一些过程(win8.1+ubuntu12.04(virtualbox))
sudo update-alternatives --install /usr/bin/java java /usr/java/jdk1.7.0_51/bin/java 300

  sudo update-alternatives --install /usr/bin/javac javac /usr/java/jdk1.7.0_51/bin/javac 300

  sudo update-alternatives --config java

  sudo update-alternatives --config java

  java -version

hadoop安装中的一些过程(win8.1+ubuntu12.04(virtualbox))

接着把ubuntu里面没用的东西删删就可以开始克隆虚拟机。克隆后的虚拟机主机名当然要改一下,虽说使用上不会有太大问题,但是将来三个机器用户名到主机名都一样,很可能进行误操作。

sudo vim /etc/hostname

重启后生效,这里是ubuntu保存hostname的地方,不同的linux版本是不一样的,例如fedora就在network里。

重启后会发现sudo: 无法解析主机

sudo vim /etc/hosts

将127.0.0.1后面的主机名改掉

既然以后基本上都用secureCRT来操作,那么图形界面留着也没什么用,可以选择开机直接进入命令行

sudo vim /etc/default/grub
将GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
替换为  GRUB_CMDLINE_LINUX_DEFAULT="text"
sudo update-grub

hadoop安装中的一些过程(win8.1+ubuntu12.04(virtualbox)),布布扣,bubuko.com

hadoop安装中的一些过程(win8.1+ubuntu12.04(virtualbox))

上一篇:C#- Winform最小化到托盘


下一篇:Windows下Apache+Tomcat+jsp+php的服务器整合配置经验总结