Chinaunix首页 | 论坛 | 博客
  • 博客访问: 321615
  • 博文数量: 95
  • 博客积分: 3010
  • 博客等级: 中校
  • 技术积分: 840
  • 用 户 组: 普通用户
  • 注册时间: 2008-06-01 13:05
文章分类

全部博文(95)

文章存档

2009年(8)

2008年(87)

我的朋友

分类:

2008-06-25 21:24:34

:安装 Linux (RHEL3 U2)


佚名 -Oracle-

2007-3-7

在开始安装之前,请下载并解压缩。
然后运行 .vmx 文件,这将打开空的 VM。

1. 将 RHEL3-U2 Disc 1 CD 插入 CD-ROM 驱动器或映射 ISO 镜像文件。

a. 要为 VMware 设置 CD 安装介质,请在 VMware 窗口的 "Devices" 面板中双击 "CD-ROM 1 (IDE 1:0)" 图标。


i. 选择 "Use physical drive:",如果您的软件在物理介质上,那么请转至第 iv 步。

ii.选择 "Use ISO image:"
iii.单击 "Browse..." 按钮,转至您下载的 iso 镜像文件:
"rhel-3-U2-i386-as-disc1.iso"
iv.单击 "OK"。

您现在映射了 CD,因此客户操作系统可以访问该软件。

2. 在 VMware 窗口中,单击绿色箭头,启动 VM。

注意:这里您不需要重启计算机。您仅需在 Windows(或 Linux 主机)桌面上的 VMware 窗口内部启动 VM。



3. 一旦 VM 开始启动,请单击 VMware 工具栏上的 "Enters Full Screen Mode" 图标(右起第二个图标)。


注意:选择这一选项后,所有后续的鼠标和键盘输入将发送至 VM,而不是母操作系统。
要“释放”鼠标和键盘(允许输入返回至主机操作系统),请按 CTRL-ALT 键。


注意:如果您在之前的安装中中途失败,VM 没有到达下面的第 4 步(RedHat 启动提示符),
那么您需要在刚启动虚拟机时按下 F2 键,并将虚拟机的启动顺序修改为“从 CD-ROM 启动”:


按 F2,选择 "Boot",找到 CD-ROM 并按 "+" 直到它位于顶部为止。
按 F10,保存修改,现在 VM 将从 CD-ROM 启动。

4. 在进入全屏模式之后,等待 "Red Hat Enterprise Linux" 启动提示符出现。


a. 在 "boot:" 提示符下按 ENTER 键。

注意:如果您在 60 秒之内没有按 ENTER 键,那么安装程序将自动转至下一步。
这是可以的!
注意:如果您将 ISO 镜像设置在 NFS 或 FTP 上,那么您可以执行网络安装(推荐 100Mbps 或更高带宽),
不按 ENTER 键,按 F2,并输入:
linux askmethod,按提示进行操作。

5. 屏幕:"CD Found"
a. 按 TAB 直到 "Skip" 高亮显示。
b. 按 ENTER 键。

注意:如果您希望测试安装介质,请选择 "OK" 而不是 "Skip"。


将启动一个图形化屏幕以执行剩下的安装。

6. 屏幕:"Welcome to Red Hat Enterprise Linux"
a. 单击 "Next"。

7. 屏幕:"Language Selection"
a. 选择您偏好的语言来运行安装程序。
b. 单击 "Next"。

8. 屏幕:"Keyboard Configuration"

a. 根据以下准则来选择布局:
在美国:您一般应选择 "U.S. English"
其他地方:选择最适合您的国家的布局。

b. 单击 "Next"。

9. 屏幕:"Mouse Configuration"
a. 模式:选择 "3 Button Mouse (PS/2)"。

注意:因为我们在使用 VMware,因此您必须选择 PS/2 风格的鼠标,
— 即使您的计算机实际安装了一个 USB 鼠标。
不过,如果我们在实际的计算机上进行安装,那么我们将选择合适的鼠标类型。


b. 设备:这个框将变灰,因此无需任何选择。
c. 保持 "Emulate 3 buttons" 复选框为未选中状态。
d. 单击 "Next"。

10. 屏幕:"Disk Partitioning Setup"
a. 选择 "Manually partition with Disk Druid"。
b. 单击 "Next"。
c. 对话框:"The partition table on device was unreadable...
Would you like to initialize this drive?"

i. 单击 "Yes"。

注意:该对话框将出现 5 次:分别在 "sda"、"sdb"、"sdc"、"sdd" 和 "sde" 的情况下。
请每一次都单击 "Yes"。

11. 屏幕:"Disk Setup"

a. 在屏幕的右下部分,在 "/dev/sda" 下双击 "Free space"。


i. 挂载点:从下拉菜单中选择 "/"。
ii.文件系统类型:选择默认的 "ext3"。
iii.其它所有的选项保持不变。
iv.单击 "OK"。

b. 在屏幕的右下部分,在 "/dev/sdb" 下双击 "Free space"。


i. 挂载点:该域保持为空白。
ii.文件系统类型:从下拉菜单中选择 "swap"。
iii.所有其他选项保持不变。
iv.单击 "OK"。

c. 在屏幕的右下部分,在 "/dev/sdc" 下双击 "Free space"。


i. 挂载点:输入 "/opt/oracle"。
ii. 文件系统类型: 选择默认的 "ext3"。
iii. 所有其他选项保持不变。
iv.单击 "OK"。

d. "/dev/sdd" 和 "/dev/sde" 保持为未分区状态。我们将稍后处理它们
sdd 将用于 OCFS 数据
sde 将用于原始设备应用

e. 单击 "Next"。

12. 屏幕:"Boot Loader Configuration"
a. 默认将选择 GRUB 启动加载程序。
b. "Use a boot loader password" 复选框保持为未选中状态。
c. "Configure advanced boot loader options" 复选框保持为未选中状态。
d. 单击 "Next"。

13. 屏幕:"Network Configuration"

a. 网络设备

i. 选择 "eth0" 并单击 "Edit"。
1. 取消选择 "Configure using DHCP"。
2. "Activate on boot" 保持为选中状态。
3. IP 地址:输入 "192.168.203.11"。
4. 网络掩码:输入 "255.255.255.0"。
5. 单击“Ok”。

ii.选择 "eth1" 并单击 "Edit"。
1. 取消选择 "Configure using DHCP"。
2. 选择 "Activate on boot"。
3. IP 地址:输入 "10.10.10.11"。
4. 网络掩码:输入 "255.255.255.0"。
5. 单击“Ok”。

b. 主机名

i. 选择 "manually"
ii.输入 "raclinux1.us.oracle.com"

注意:服务器主机名中输入的必须是完全限定域名,否则某些 Oracle 产品将不能正常工作。



c. 杂项设置

i. 网关:输入 "192.168.203.2"。
ii.主 DNS:输入 "192.168.203.2"。

注意:如果在安装完成之后您需要修改 DNS 服务器,那么您可以在 /etc/resolv.conf 中编辑列表。


d. 单击 "Next"。

14. 屏幕:"Firewall Configuration"
a. 选择 "No firewall"。

注意:这里我们选择 "No firewall" 来简化配置。
在实际的 Oracle 安装中,请选择最适合于服务器部署至的安全策略的防火墙配置。



b. 单击 "Next"。

15. 屏幕:"Additional Language Support"
a. 选择您可能想在该服务器上使用的任何额外的语言。
b. 单击 "Next"。

16. 屏幕:"Time Zone Selection"
a. 从底部的列表或顶部的地图中选择最合适的时区。

b. 保持 "System clock uses UTC" 复选框为未选中状态。
c. 单击 "Next"。

17. 屏幕:"Set Root Password"
a. 根用户口令/确认:输入 "oracle"。
b. 单击 "Next"。

18. 屏幕:"Package Installation Defaults"
a. 选择 "Customize the set of packages to be installed"
b. 单击 "Next"。

19. 屏幕:"Package Group Selection"
a. 在 "Applications" 标题下:
i. 选择 "Editors"。
ii.单击 "Editors" 条目右边的 "Details"。
1. 取消选择 "Emacs" 复选框(为了节省空间)。
2. 单击 "OK"。

b. (可选)在 "Servers" 标题下:
i. 选择 "FTP Server"
ii.选择 "Legacy Network Server"
iii.单击右边的 "Details"
iv.选择 "telnet-server" 和 "rsh-server"
对 10g 而言不需要,但有些人喜欢安装这些。
v. 单击 "Close"


c. 在 "Development" 标题下:
i. 选择 "Development Tools"。
ii.选择 "Legacy Software Development"。

注意:在这里您必须为将安装 Oracle 软件的任何服务器选择这些软件开发程序包选项。

没有安装 "Software Development" 选项,Oracle 软件的安装将失败。


d. 在 "System" 标题下:
i. 选择 "System Tools"。
ii.单击 "System Tools" 条目右边的 "Details"。
1. 在 "Optional Packages" 下向下滚动,并选中 "sysstat" 复选框。

2. 单击 "OK"。

e. 单击 "Next"。

注意:如果您在上面的步骤中遗忘了任何程序包,您可以通过点击 Fedora(Red Hat 图标) -> System Settings -> Add Remove Applications 或运行 redhat-config-packages 或使用 rpm -Uhv * 来将它们添加到运行系统中。




20. 屏幕:"About to Install"
a. 单击 "Next"。

21. 屏幕:"Installing Packages"

a. 在格式化文件系统之后(几分钟),将结束使用该 CD。
b. 对话框:"Please insert disc 2 to continue"。
i. 按 CTRL-ALT,退出全屏模式。
ii.弹出当前 CD 并插入 RHEL3-U2 Disc 2 CD 或映射 ISO 镜像。
iii.从 VMware 菜单中选择 "VM" --> "Settings..."(或按 CTRL-D)来打开 "Virtual Machine Settings"。

1. 单击 "CD-ROM 1 (IDE 1:0)" 图标。
2. 选择 "Use physical drive:",如果您的软件在物理介质上,
那么请转至第 4 步。否则,请选择 "Use ISO image:"
3. 单击 "Browse..." 按钮并转至您下载的 ISO 镜像:
rhel-3-U2-i386-as-disc2.iso。
4. 单击 "OK"。
iv.单击 VMware 工具栏上的 "Enters Full Screen Mode" 图标。
v. 单击 "OK"。

c. 在大约 30 分钟之后,将结束使用该 CD。
d. 对话框:"Please insert disc 3 to continue."
i. 使用 "rhel-3-U2-i386-as-disc3.iso" 文件重复上面的步骤 '21.b.'。


e. 在大约 10 分钟之后,将结束使用该 CD。
f. 对话框:"Please insert disc 4 to continue."
i. 使用 "rhel-3-U2-i386-as-disc4.iso" 文件重复上面的步骤 '21.b.'。


g. 在大约 1 分钟之后,将结束使用该 CD。
h. 对话框:"Please insert disc 1 to continue."
i. 使用 "rhel-3-U2-i386-as-disc1.iso" 文件重复上面的步骤 '21.b.'。


i. 文件将继续拷贝大约 1 分钟。

22. 屏幕:"Graphical Interface (X) Configuration"
a. 保持 "VMWare" 为选中状态。
b. "Video Card RAM" 保持为默认状态。
c. "Skip X configuration" 复选框保持为未选中状态。
d. 单击 "Next"。

23. 屏幕:"Monitor Configuration"
a. 对于笔记本显示器,请展开 "Generic LCD Display" 类别。
b. 选择 "LCD Panel 1024x768"(或最适合您的显示器的大小)。

c. 单击 "Next"。

24. 屏幕:"Customize Graphics Configuration"
a. 颜色深度:选择 "High Color (16 Bit)"。
b. 屏幕分辨率:选择您偏好的屏幕分辨率。
c. 单击 "Next"。

25. 屏幕:"Congratulations"
a. 单击 "Exit"。
b. CD 将自动弹出,Linux 将重启。

26. (在重启之后)屏幕:"Welcome"
a. 单击 "Next"。

27. 屏幕:"License Agreement"
a. 选择 "Yes, I agree to the License Agreement"。
b. 单击 "Next"。

28. 屏幕:"Date and Time"
a. 如果需要的话,调整当前的日期和时间。
b."Enable Network Time Protocol" 复选框保持为未选中状态。
c. 单击 "Next"。

29. 屏幕:"User Account"
a. 所有域保持为空白。我们将在稍后创建 oracle 用户。
b. 单击 "Next"。
c. 对话框:"Warning..."
i. 单击 "Continue"。

30. 屏幕:"Sound Card"
a. 单击 "Next"。

31. 屏幕:"Red Hat Network"
a. 选择 "No, I do not want to register my system."
b. 单击 "Next"。

32. 屏幕:"Additional CDs"
a. 单击 "Next"。

33. 屏幕:"Finish Setup"
a. 单击 "Next"。

Linux 将继续启动并显示一个图形化的登录提示。

34. 以 root/oracle 身份登录。

a. 启动一个终端窗口(主菜单 --> System Tools --> Terminal)。
b. 要创建 oracle 用户和用户组:

i. 以 root 身份创建 Oracle 用户:

groupadd -g 500 dba
groupadd -g 501 oinstall
useradd -u 500 -g dba -G oinstall -m -s /bin/bash oracle

ii.设置口令 "passwd oracle"。
1. 在 "New password:" 提示符下,输入 "oracle"。
2. 忽略 "BAD PASSWORD: it is based on a dictionary word" 警告。

3. 在 "Retype new password:" 提示符下,再次输入 "oracle"。

c. 要确认 IP 地址是否正确设置:
i. 公共接口 (eth0)
1. 运行 "ifconfig eth0"。
ii.专用接口 (eth1)
1. 运行 "ifconfig eth1"。

注意:如果您只看到 1 个 NIC,请确认当机器在 VMware 和 RedHat 中启动时,该设备被标记为“活动”(运行 "# neat")。


d. 编辑 /etc/hosts:

i. 运行 "vi /etc/hosts" 或 "nedit /etc/hosts"。
ii.清理 127.0.0.1 行,使之与以下示例匹配。
iii.添加 6 个新行(如以下示例所示):

127.0.0.1 localhost.localdomain localhost
10.10.10.11 raclocal1.us.oracle.com raclocal1
10.10.10.12 raclocal2.us.oracle.com raclocal2
192.168.203.11 raclinux1.us.oracle.com raclinux1
192.168.203.12 raclinux2.us.oracle.com raclinux2
192.168.203.111 raclinux1-vip.us.oracle.com raclinux1-vip
192.168.203.112 raclinux2-vip.us.oracle.com raclinux2-vip

注意:还可以使用 GUI 网络配置工具来执行上面的步骤:


gnome (Start)-> Programs->System->Network Configuration
— 或 —
# /usr/sbin/redhat-config-network

e. 修改内核参数以符合 Oracle10g 的需求:

i. 运行 "vi /etc/sysctl.conf" 或 "nedit /etc/sysctl.conf"。
ii.将以下行添加到文件末尾:

fs.file-max = 65536
kernel.shmmax = 2147483648
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default = 262144
net.core.rmem_max = 262144
net.core.wmem_default = 262144
net.core.wmem_max = 262144

iii.运行 "sysctl -p",使修改生效。

f. (可选)VMWARE 特有:虽然 RHEL3 中包含有用于 vmware 的视频驱动程序,但它们提供的功能比 vmware 软件所提供的要少。

要从 vmware 中安装更好的驱动程序(称为“vmware 工具”,它们允许缩减虚拟磁盘、与主机操作系统同步时间等),请执行以下操作:



1. 切换至在 level 3 下运行(无 GUI) — 这是安装 VMware 工具一般所需要的:


# telinit 3

2. 按 CTRL-ALT 键,将鼠标和键盘从 VM 中释放。

3. 从 VMware 的 "File" 或 "VM" 菜单中,选择 "Install VMware Tools.."

4. 对话框:"Installing the VMware Tools package..."
单击 "Install"。(允许在 /mnt/cdrom 上进行虚拟 cdrom 挂载)

5. 在 VMware 窗口内部单击,将鼠标/键盘分配给 Linux。
6. 作为根用户登录
7. 挂载 /mnt/cdrom
8. # cd
9. tar xvfz /mnt/cdrom/vmware-linux-tools.tar.gz

10. # cd vmware-tools-distrib

11. ./vmware-install.pl

按 ENTER 键大约 8 次,接受所有的默认值。在点击绿色的 OK 之后,
对 "Do you want this program to build vmhgfs..." 单击 NO
最后选择分辨率,从 800x600 开始,如果需要的话通过再次运行 /usr/bin/vmware-config-tools.pl 来增加。


12. 重启 GUI

# telinit 5

g. (可选)告诉 VMware 将时间与主机操作系统同步。

# vmware-toolbox

单击 "Options" 并选择 "Time synchronization..."
关闭

注意:长时间使用或批量删除之后,需要缩减虚拟磁盘以回收主机操作系统上的磁盘空间,可使用这一实用工具。



h. (可选)为了节省一些内存并稍微加速启动,
您可以禁用打印服务 (cups) 和电子邮件 (sendmail)

# chkconfig cups --level 35 off
# chkconfig sendmail --level 35 off

上述操作将在下一次重启时生效。要关闭这些,现在您可以执行:


# /etc/init.d/cups stop
# /etc/init.d/sendmail stop

i. (可选)在 VM 内部启用 ftp 后台程序:

i. (可选)在 /etc/vsftpd/vsftp
阅读(2526) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~