一、 系统安装篇
1、选择“Installor upgrade an existing system”开始安装旅程
2、选择“Skip”跳过光盘安装检测
3、选择“Next”继续安装
4、保持默认的语言“English(English)”,点击“Next”继续
5、保持默认的键盘按键“U.S English”,点击“Next”继续
6、当在非服务器且不具备外接存储设备时,请选择“Basic Storage Devices(基本存储设备)”,点击“Next”继续
Ø Basic Storage Devices(基本存储设备)
Ø Specialized Storage Devices(指定的存储设备)
7、选择“Yes,discard any data(是,忽略所有数据)”,点击“Next”继续
Ø Yes, discard any data(是,忽略所有数据)
Ø No, keep any data(否,保留所有数据)
Applymy choice to all devices with undetected partitions or filesystems
(在所有包含未探测分区或文件系统的设备中应用我的选择)
8、设置主机名与网络,点击“Next”继续
9、时区选择“Asia/Shanghai(亚洲/上海)”,并取消“System clock user UTC(系统时钟使用UTC时间)”的勾选,
点击“Next”继续
10、密码设定,输入密码和确认密码,点击“Next”继续
11、磁盘分区格式设定,选择“创建自定义布局”,点击“Next“继续
12、磁盘分区建立,选中“Free(空闲)“的磁盘,点击”Create(创建)“,根据需求建立磁盘分区,然后点击”Next“继续
可参照下面的方案进行磁盘的分区设定:
分区类型 |
挂载点 |
文件系统类型 |
其它大小选项 |
标准大小 |
建议大小 |
标准分区(Standard Partition) |
/boot |
Ext4 |
固定大小(Fixed size) |
100 MB |
2000 MB |
标准分区(Standard Partition) |
/ |
Ext4 |
固定大小(Fixed size) |
5000 MB |
10000 MB |
标准分区(Standard Partition) |
|
swap |
固定大小(Fixed size) |
1000 MB |
8000 MB |
标准分区(Standard Partition) |
/usr |
Ext4 |
固定大小(Fixed size) |
3000 MB |
10000 MB |
标准分区(Standard Partition) |
/var |
Ext4 |
固定大小(Fixed size) |
1000 MB |
8000 MB |
标准分区(Standard Partition) |
/tmp |
Ext4 |
固定大小(Fixed size) |
500 MB |
7000 MB |
标准分区(Standard Partition) |
/data |
xfs |
固定大小(Fixed size) |
5000 MB |
20000 MB |
标准分区(Standard Partition) |
/home |
Ext4 |
固定大小(Fixed size) |
剩余全部 |
剩余全部 |
标准分区(Standard Partition) |
/backup |
xfs |
固定大小(Fixed size) |
独立磁盘全部 |
独立磁盘全部 |
HOSTS主机列表 示例:
192.168.100.101Master.GreenPlum Master
192.168.100.102Mirror.GreenPlum Mirror
192.168.100.103Slave1.GreenPlum Slave1
192.168.100.104Slave2.GreenPlum Slave2
192.168.100.105Slave3.GreenPlum Slave3
主机名、IP地址、MAC地址、UUID示例:
Master.GreenPlum 192.168.100.101 00:50:56:28:1C:CF ab4ce8c2-119d-460e-bff6-b2b7766af574
Mirror.GreenPlum 192.168.100.102 00:50:56:25:38:1F dd585048-96bc-4e9e-88b6-40b1f7672051
Slave1.GreenPlum 192.168.100.103 00:50:56:3B:2B:10 efe64854-af0f-4c34-aaa3-34d699a596e2
Slave2.GreenPlum 192.168.100.104 00:50:56:2D:0C:6D 9fe9b8e6-c3f3-4742-b530-6e871236b685
Slave3.GreenPlum 192.168.100.105 00:50:56:3F:DB:D3 f0584922-74d5-4176-82f9-47ffdf926456
二、 系统配置篇
1、网络与主机名配置
① 保留eth0,修改MAC地址(多网卡时注意区别设定值)
#vim/etc/udev/rules.d/70-persistent-net.rules
② 修改IP地址、MAC地址、UUID等信息(UUID为GUID编码,多网卡时注意区别设定值)
#vim/etc/sysconfig/network-scripts/ifcfg-eth0 /ifcfg-eth1 /ifcfg-eth*
配置文件样例: |
|
DEVICE=eth0 |
注意:名称和网卡名称必须一致 |
TYPE=Ethernet |
网卡类型(Ethernet | TokenRing | ATM | ADSL) |
UUID=****** |
UUID唯一编码(GUI D编码) |
ONBOOT=yes |
系统启动时是否自动加载 |
NM_CONTROLLED=no |
是否实时生效(改为no不依赖VMware 网络管理控制) |
BOOTPROTO=static |
获取ip地址的方式(none | static | bootp | dhcp) |
HWADDR=00:50:56:3B:51:59 |
MAC地址 |
IPADDR=192.168.100.254 |
IP地址 |
NETMASK=255.255.255.0 |
子网掩码 |
BROADCAST=192.168.100.255 |
广播地址(可不设定) |
PREFIX=24 |
|
GATEWAY=192.168.100.1 |
默认网关 |
DNS1=208.67.222.222 |
DNS地址1 |
DNS2=208.67.220.220 |
DNS地址2 |
DEFROUTE=yes |
默认启用路由 |
IPV4_FAILURE_FATAL=yes |
|
IPV6INIT=no |
IPv6配置相关 |
IPV6_AUTOCONF=yes |
IPv6配置相关 |
IPV6_DEFROUTE=yes |
IPv6配置相关 |
IPV6_PEERDNS=yes |
IPv6配置相关 |
IPV6_PEERROUTES=yes |
IPv6配置相关 |
IPV6_FAILURE_FATAL=no |
IPv6配置相关 |
NAME=eth0 |
注意:名称和网卡名称必须一致 |
USERCTL=no |
是否允许非root用户控制该设备 |
PEERDNS=yes |
是否允许自动修改/etc/resolv.conf配置文件 |
#/etc/init.d/networkreload 重新导入ifcfg-eth0网络配置文件
③ 修改主机名和网关
#vim/etc/sysconfig/network
配置文件样例: |
|
NETWORKING=yes |
是否自动启用网络连接 |
HOSTNAME=Aaron |
主机名称 |
GATEWAY=192.168.100.1 |
默认网关 |
④ 修改DNS
#vim/etc/sysconfig/resolv.conf
配置文件样例: |
|
nameserver 208.67.222.222 |
DNS 1 |
****** |
****** |
nameserver 208.67.220.220 |
DNS n |
⑤ 添加主机列表
#vim/etc/hosts
#more/etc/hosts
配置文件样例: |
|
192.168.100.101 Master.GreenPlum Master |
主机 Master |
192.168.100.102 Mirror.GreenPlum Mirror |
镜像 Mirror |
192.168.100.103 Slave1.GreenPlum Slave1 |
从机 Slave1 |
192.168.100.104 Slave2.GreenPlum Slave2 |
从机 Slave2 |
192.168.100.105 Slave3.GreenPlum Slave3 |
从机 Slave3 |
⑥ 重新启动系统
命令行方式修改IP地址、网关、DNS:(重启后失效)
① 修改IP地址:
#ifconfigeth0 192.168.100.254 netmask 255.255.255.0
② 修改网关
#routeadd default gw 192.168.100.1
③ 修改DNS
#echo”nameserver 192.168.100.1″ >> /etc/resolv.conf
④ 重启网络服务
#/etc/init.d/networkrestrart 或 #service network restart
2、虚拟机工具安装步骤与方式
(1)、 安装 VMware Tools 步骤
a. 安装perl脚本管理工具
# yuminstall perl
b. 创建装载点目录
#mkdir/mnt/cdrom
c. 装载CD-ROM 驱动器
#mount/dev/cdrom /mnt/cdrom
d. 转到系统临时目录,并删除以前的 vmware-tools-distrib 目录
#cd /tmp
e. 列出装载点目录内容,并记下 VMware Tools tar 安装程序的文件名
#ls/mnt/cdrom
f. 解压缩安装程序
#tar zxpf/mnt/cdrom/VMwareTools-x.x.x-yyyy.tar.gz
g. 卸载 CD-ROM驱动器
#umount/dev/cdrom
h. 运行安装程序(一路回车)
#cdvmware-tools-distrib
#./vmware-install.pl
i. 配置VMware Tools(一路回车)
#vmware-config-tools.pl
j. 重新启动系统
(2)、 安装 VirtualBox 增强功能步骤
a. 安装依赖包
#yuminstall kernel-headers
#yuminstall kernel-devel
#yuminstall gcc*
#yuminstall make
b. 安装增强功能包
#mkdir /mnt/cdrom
#mount/dev/cdrom /mnt/cdrom
#cd/mnt/cdrom
#./VBoxLinuxAdditions.run
c. 共享设置
① 设备->分配数据空间
② 挂载/卸载命令
#mkdir/mnt/share
#mount –t vboxsfmyshare /mnt/share/
#umount -f/mnt/share
③ 开机自动共享
#vim/etc/fstab
添加一项 à myshare /mnt/share vboxsfrw,gid=100,uid=1000,auto 0 0
d. 重新启动系统
3、Linux基础环境配置
安装wget 网络下载工具
#yum-y install wget
修改centos的安装源,可增加下载速度
① 备份原来的源
#mv/etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
② 安装阿里云源
#wget -O/etc/yum.repos.d/CentOS-Base.repo
③ 生成缓存
#yummakecache
安装VIM 编辑器
#yum-y install vim*
关闭防火墙(修改 SELINUX 为 disabled,使用“#sestatus”可查看状态)
#vim/etc/selinux/config
关闭iptables 过滤器(使用“#/sbin/chkconfig –list iptables”可查看状态)
#/sbin/chkconfigiptables off
三、 Linux常用命令
(001)可使用SecureCRT终端软件对Linux进行操作管理
(002)最基本的日常命令
序号 |
命令行 |
命令说明 |
备注 |
001 |
#su |
取得管理权限 |
|
002 |
#passwd |
修改当前账号密码 |
|
003 |
#shutdown -h now |
立即关机 |
|
004 |
#reboot |
立即重启 |
|
005 |
#dhclient |
自动获得IP地址 |
|
006 |
#more |
显示更多文件内容 |
|
007 |
#cd .. |
退回上一级目录 |
|
008 |
#cd |
返回根目录 |
|
009 |
#cd /etc |
进入etc目录,依次类推 |
|
010 |
#rm -rf dirName |
删除指定名称目录 |
|
011 |
#df -Th |
查看分区信息及格式类型 |
|
012 |
#service network status |
查看网卡状态 |
|
013 |
#service network stop |
停止网卡 |
|
014 |
#service network start |
启动网卡 |
|
015 |
#service network restart |
重启网卡 |
|
016 |
#hostname |
查看当前主机名称 |
|
017 |
#sestatus |
查看防火墙状态 |
|
018 |
#/sbin/chkconfig –list iptables |
查看 iptables 状态 |
|
019 |
#ifconfig |
查看当前网络(网卡)状况 |
-a |
020 |
#/etc/init.d/network reload |
重新导入ifcfg-eth0网络配置文件 |
|
021 |
#netstat -r |
查看当前路由及网关信息 |
|
022 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(003)添加新用户
添加账号: #useradd userName
设置密码: #passwd userName
(004)禁用屏保以及电源节能选项
a. 禁用选项
#echo setterm -blank-store>>/etc/rc.local CentOS5以及ubuntu10.04有效
#echo -ne “