环境概述
- 3台Ubuntu 10.04 x64 on PC
- 4台Ubuntu 12.04 x64 on PC
- 千兆有线局域网
- 已安装基本系统
- 已配置SSH
- 已配置相同的用户名和口令
- 有完全的sudo su权限
批量配置准备
- 构建内网APT镜像源(避免重复的网络下载)
批量初始化配置要点
- 批量部署公钥
- 批量修改用户默认口令
- 批量修改/etc/apt/sources.list(注意区分系统版本,批量scp)
- 批量apt-get update && apt-get dist-upgrade
软件配置列表
- apache
- nginx
- mysql
- php
- varnish
- zookeeper
- hive
- hadoop
- memcache
- redis
- Sun Java 6 (只能通过二进制文件安装)
- Open JDK (支持Hadoop的版本)
FAQ
NO_PUBKEY 00A6F0A3C300EE8C
用apt-mirror配置了nginx的PPA源之后,客户端更新时提示警告信息:NO_PUBKEY 00A6F0A3C300EE8C,解决方法如下:
sudo apt-key adv --keyserver keyserver.Ubuntu.com --recv-keys C300EE8C