Bigdata 服务器环境配置记录
2014-09-03 12:16
357 查看
一、双网卡IP地址配置:
/etc/network/interfaces
二、DNS配置:
/etc/resolv.conf
三、主机名配置:
/etc/hosts
四、ipv4转发功能开启:
/etc/sysctl/conf
net.ipv4.ip_forward = 1
五、主节点路由功能开启:
/etc/rc.local 文件中exit 0之前添加内容,设置为开机自动启动
sudo iptables -F
sudo iptables -P INPUT ACCEPT
sudo iptables -P FORWARD ACCEPT
sudo iptables -t nat -A POSTROUTING -s
192.168.100.0/24 -0 eth1 -j MASQUERADE
(内网网段192.168.100.0/24 , 外网网卡eth1)
六、更改source.list源文件:
/etc/apt/sources.list
需要执行 sudo apt-get update才能更新源。
七、安装sysstat、procmail:
apt-get install sysstat
apt-get install procmail
八、安装jdk、javacc:
下载直接解压。
十、配置jdk:
安装之前确认系统没有任何jdk软件# java -version
下载jdk压缩包# jdk-7u21-linux-x64.tar.gz
拷贝文件到服务器# scp jdk-7u21-linux-x64.tar.gz xinwang@211.XX.XX.35:/home/xinwang/software
解压文件到当前目录# tar -zxvf jdk-7u21-linux-x64.tar.gz
移动jdk文件到指定位置# sudo mv jdk1.7.0_10 /usr/lib/jvm
配置全局文件,使所有用户可用# sudo vim /etc/profile
在/etc/procfile中末尾添加:
export
JAVA_HOME=/usr/lib/jvm/jdk1.7.0_10
export
JRE_HOME=/usr/lib/jvm/jdk1.7.0_10/jre
export
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export
PATH=$JAVA_HOME/bin:$PATH
关闭保存,此时java -version 仍然没有显示java安装。需要使用source更新profile文件#source
/etc/profile
使用java -version 显示java版本信息。
更改默认jdk# sudo update-alternatives --install /usr/bin java
/usr/lib/jvm/jdk1.7.0_10/bin/java 300
测试jdk是否安装成功:
新建文件# touch test.java
编写java程序# vim test.java
编译# javac test.java
运行# java test
十一、常用命令备注:
zip解压:unzip filename.zip
tar.gz解压:tar -zxvf filename.tar.gz
新建文件:touch filename
十二、设置局域网之间无密码访问:
各节点主机配置hosts文件#sudo vim /etc/hosts
各节点生成秘钥#ssh-keygen -t rsa
一直回车即可,生成秘钥目录在/home/xinwang/.ssh/文件夹中
各节点用户,自身无密码访问自身#cp id_rsa.pub authorized_keys
拷贝各节点公钥到其它节点#scp id_rsa.pub xinwang@211.XX.XX.XX:/home/xinwang/
一个节点对另外一个节点无密码访问# cat id_rsa.pub(节点2的公钥)
>> authorized_keys(节点1的名单)
/etc/network/interfaces
二、DNS配置:
/etc/resolv.conf
三、主机名配置:
/etc/hosts
四、ipv4转发功能开启:
/etc/sysctl/conf
net.ipv4.ip_forward = 1
五、主节点路由功能开启:
/etc/rc.local 文件中exit 0之前添加内容,设置为开机自动启动
sudo iptables -F
sudo iptables -P INPUT ACCEPT
sudo iptables -P FORWARD ACCEPT
sudo iptables -t nat -A POSTROUTING -s
192.168.100.0/24 -0 eth1 -j MASQUERADE
(内网网段192.168.100.0/24 , 外网网卡eth1)
六、更改source.list源文件:
/etc/apt/sources.list
需要执行 sudo apt-get update才能更新源。
七、安装sysstat、procmail:
apt-get install sysstat
apt-get install procmail
八、安装jdk、javacc:
下载直接解压。
十、配置jdk:
安装之前确认系统没有任何jdk软件# java -version
下载jdk压缩包# jdk-7u21-linux-x64.tar.gz
拷贝文件到服务器# scp jdk-7u21-linux-x64.tar.gz xinwang@211.XX.XX.35:/home/xinwang/software
解压文件到当前目录# tar -zxvf jdk-7u21-linux-x64.tar.gz
移动jdk文件到指定位置# sudo mv jdk1.7.0_10 /usr/lib/jvm
配置全局文件,使所有用户可用# sudo vim /etc/profile
在/etc/procfile中末尾添加:
export
JAVA_HOME=/usr/lib/jvm/jdk1.7.0_10
export
JRE_HOME=/usr/lib/jvm/jdk1.7.0_10/jre
export
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export
PATH=$JAVA_HOME/bin:$PATH
关闭保存,此时java -version 仍然没有显示java安装。需要使用source更新profile文件#source
/etc/profile
使用java -version 显示java版本信息。
更改默认jdk# sudo update-alternatives --install /usr/bin java
/usr/lib/jvm/jdk1.7.0_10/bin/java 300
测试jdk是否安装成功:
新建文件# touch test.java
编写java程序# vim test.java
编译# javac test.java
运行# java test
十一、常用命令备注:
zip解压:unzip filename.zip
tar.gz解压:tar -zxvf filename.tar.gz
新建文件:touch filename
十二、设置局域网之间无密码访问:
各节点主机配置hosts文件#sudo vim /etc/hosts
各节点生成秘钥#ssh-keygen -t rsa
一直回车即可,生成秘钥目录在/home/xinwang/.ssh/文件夹中
各节点用户,自身无密码访问自身#cp id_rsa.pub authorized_keys
拷贝各节点公钥到其它节点#scp id_rsa.pub xinwang@211.XX.XX.XX:/home/xinwang/
一个节点对另外一个节点无密码访问# cat id_rsa.pub(节点2的公钥)
>> authorized_keys(节点1的名单)
相关文章推荐
- centOS LD 环境变量配置
- ThinkPHP SAE环境配置详解
- Centos 下配置PHP开发环境
- java 环境配置 JSP+TOMCAT+MYS…
- Android SDK开发环境 配置
- Cocos2d-x+ vs2010环境配置图…
- Java SE 环境安装和配置
- Apache Tomcat环境变量配置
- Fedora Linux 下安装配置C开发环境…
- Java JDK环境变量配置
- Java SE 环境安装和配置
- Java SE 环境安装和配置
- Java SE 环境安装和配置
- Windows 下配置ruby on rails环境
- Lvs dr服务器脚本配置
- Java SE 环境安装和配置
- 配置IIS服务器的时候,出现System.Data.SqlClient.SqlException: 无法打开登录所请求的数据库 "ERP"。登录失败。
- Java SE 环境安装和配置
- 配置hadoop-1.2.1 eclipse开发环境
- Android NDK学习之环境配置入门二