最近要在10几台机器上安装hadoop.对于这种繁复而重复的工作,一步步的打命令行,对于程序员来说是一件不能忍的事情.所以我就琢磨着怎么写一个脚本来自动安装hadoop. 任务: 在10几台机器上中的任意一台执行脚本,即可安装好hadoop. 条件: 每台机器的用户名和密码都是一样的.每台机器都配置好了ssh,能够远程登录. 解决思路: 1. 首先读取配置文件,读取到节点的ip和想要的机器名字,然后修改好本地hadoop的配置文件. 2. 然后读取配置文件,复制所有文件到每个节点的安装的路径.(