中国IT动力,最新最全的IT技术教程
最新100篇 | 推荐100篇 | 专题100篇 | 排行榜 | 搜索 | 在线API文档
首 页 | 程序开发 | 操作系统 | 软件应用 | 图形图象 | 网络应用 | 精文荟萃 | 教育认证 | 硬件维护 | 未整理篇 | 站长教程
ASP JS PHP工程 ASP.NET 网站建设 UML J2EESUN .NET VC VB VFP 网络维护 数据库 DB2 SQL2000 Oracle Mysql
服务器 Win2000 Office C DreamWeaver FireWorks Flash PhotoShop 上网宝典 CorelDraw 协议大全 网络安全 微软认证
硬件维护  CPU  主板  硬盘  内存  显卡  显示器  键盘鼠标  声卡音箱  打印机  机箱电源  BIOS  网卡  C#  Java  Delphi  vs.net2005
  当前位置:> IBM专区 > DB2 > 管理
为 DBA 简介 Linux(Red Hat 和 SuSE)
作者:佚名 时间:2005-08-09 15:03 出处:互连网 责编:小渔
              摘要:为 DBA 简介 Linux(Red Hat 和 SuSE)
Sha' A. HallPartnerWorld for Developers Technology Support, IBM 达拉斯
2002 年 8 月
您想要在 Linux 中使用 DB2 的简介吗?本文演示了 DBA 如何在 Red Hat Linux 7.3 和 SuSE Linux 7.3 中配置 X Windows 和网络。本文讨论了如何使用命令行、GUI 工具和系统管理工具来安装和配置 DB2。

简介
本文是为那些正在搜寻收集关于在 Red Hat Linux 7.3 和 SuSE Linux 7.3 中配置 X Windows 及联网专门信息的数据库管理员(DBA)而编写的。本文概述了 DBA 需要利用命令行或图形用户界面(GUI)完成的常见 Linux 管理功能和任务,并且概述了管理 DB2® 相关任务(例如,运行 DB2 控制中心(DB2 Control Center))时的系统管理(System Administration)工具。根据系统要求,可能在安装 DB2 之前就要求执行这些过程,但也可能在安装 DB2 之后执行这些过程。为了执行系统的常规维护工作,DBA 往往需要一般的 Linux 技能。本文将为 DBA 提供他或她完成这些任务所需知识的简介。

最低配置

Red Hat Linux 7.3

Red Hat Linux 7.3 需要 650 MB 硬盘空间(建议用 2.5 GB,完全安装需要 4.5 GB)、32 MB RAM(建议用 64 MB,图形安装需要 96 MB)、200 MHz Pentiumor® 级或更高的处理器以及一个可引导的 CD-ROM 驱动器或 3.5 英寸软盘驱动器。

SuSE Linux 7.3

SuSE Linux 7.3 最少需要 486 MHz 的处理器。图形安装最少需要 64 MB 内存。用文本方式安装最少可能需要 48 MB 内存(免费的安装支持不涵盖这个最小安装)。个人版需要 400 MB 到 3 GB 的硬盘驱动器空间,而专业版的完全安装建议用 6 GB 硬盘驱动器空间。

DB2

DB2 运行时客户机(Run Time Client)Linux 版、DB2 管理客户机(Administration Client)Linux 版和 DB2 应用程序开发客户机(Application Development Client)Linux 版要求 Linux 内核 2.2.12 或更高版本、glibc 2.1.2 或更高版本、pdksh、rpm 和 libstdc+ 2.9.0 或更高版本。

注:安装 DB2 应用程序开发客户机时并未安装 Java™ 开发工具箱(Java Development Kit,JDK)。您还必须从 IBM 网站 IBM DeveloperWorks: Java Technology安装 JDK。运行应用程序开发客户机需要 Java,这样 DB2 控制中心的功能才能起作用。

调试
为了调试和获取信息的目的,查看引导日志将会确切地确定在系统引导过程中正在发生什么。请参阅 表 1。

表 1. 引导日志

Red Hat /var/log/boot.log
SuSE /var/log/boot.log

配置 X Windows

Red Hat Linux 7.3

您可以用安装时和安装后这两种方式配置 Red Hat 中的 X Windows 系统(X)。配置 X 为何如此重要呢?使用控制中心比从命令行运行命令更快捷且更容易,而要有效地执行控制中心,则需要按如下所示的步骤配置 X:

  1. 显卡配置。X 配置程序提供了显卡列表以便从中进行选择,如 图 1 所示。

    图 1. Red Hat Linux 中的视频配置
    Red Hat Linux 中的视频配置

  2. 配置监视器。X 配置程序提供了监视器列表以便从中进行选择,如 图 2 所示。

    图 2. Red Hat Linux 中的监视器选择
    Red Hat Linux 中的监视器选择

  3. 定制 X。X 配置程序提供了定制屏幕,如 图 3 所示。

    图 3. Red Hat Linux 中的定制配置
    Red Hat Linux 中的定制配置

如果 X 配置尚未完成或者定制 X 时系统挂起,那么按照下列步骤进行操作以获取帮助:

  1. 重新引导系统。系统会进入到文本方式登录屏幕。
  2. 以 root 用户登录并从命令提示符运行 setup
  3. 从菜单中选择 X configuration,启动配置过程。基于菜单的工具(如 图 4-6所示)提供了重新配置显卡和监视器设置的循序渐进的过程。

图 4. 文本方式的 X 配置
文本方式的 X 配置

图 5. 文本方式的 X 配置(续)
文本方式的 X 配置(续)

图 6. 文本方式的 X 配置(续)
文本方式的 X 配置(续)

SuSE Linux 7.3

在 SuSE Linux 7.3 中配置 X 有两个工具可用:SaX 和 SaX2。如果系统是以最低配置安装的,那么它只安装了安全运行 SuSE Linux 所需的最少的基本要素。最小安装 不包括图形桌面环境,这意味着不包括窗口管理器和 GNOME。如果只安装了最低配置,系统将无法运行 SaX 或 SaX2 来配置 X。要使用 SaX 或 SaX2 配置 X,您必须有 SuSE Linux 7.3 的以下安装:缺省系统安装、带有 office 的缺省系统安装(建议)和全部软件包安装。

通过安装缺省的系统,SuSE Linux 7.3 系统被设置成使用 XFree86 v4。XFree86 v3 对于较老的显卡是有效的。从命令提示符输入 sax以使用 SaX 工具,如 图 7所示。

图 7. 使用 SaX 工具
使用 SaX 工具

要在安装后配置 X,从 root 命令中输入 sax2,这将检测硬件并提供用户友好的 GUI 工具以配置鼠标、显卡、键盘和监视器。安装系统后,系统会提示本文方式的登录屏幕而不是图形登录。一旦完成登录,运行 sax2来重新配置硬件,从而启动 X Windows。启动 SaX2 提供了下面 图 8-13中的屏幕,用以配置鼠标、键盘、图形卡和监视器。SaX2 也可通过单击下列菜单启动

icon -> System -> Configuration -> SaX2(在 KDE 中),或
icon -> SuSE menus -> System -> Configuration -> SaX2(在 GNOME 中)。

图 8. 欢迎屏幕
欢迎屏幕

图 9. 鼠标设置
鼠标设置

图 10. 键盘设置
键盘设置

图 11. 图形设备设置
图形设备设置

图 12. 桌面设置

图 13. 服务器启动
服务器启动

网络配置

Red Hat Linux 7.3

在 Red Hat Linux 7.3 中配置网络时,您可以在安装过程之中或之后配置网络。在安装过程中配置网络时执行以下步骤:

  1. 完成 GRUB 密码屏幕。
  2. 开始网络配置。 注:如果没有网卡,则 图 14不会出现。
  3. 如果有网卡,系统会探测网卡并且系统会提示您输入 IP 地址、网络掩码、网络、广播、主机名、网关和首选及备用 DNS(如果不使用 DHCP)。

    图 14. 安装过程中的配置
    安装过程中的配置

  4. 如果安装期间无网卡、未检测到网卡或更换了网卡,可以通过单击以下菜单对网络进行配置
    icon Red Hat -> Network Configuration(在 KDE 中),或者
    icon -> Programs-> System ->Network Configuration(在 GNOME 中),或者可以通过从命令提示符输入 neat进行配置。这将打开帮助配置新硬件、设备、主机和域名服务器(DNS)的网络 GUI 工具,如 图 15 所示。

    图 15. NEAT
    NEAT

  5. 配置防火墙。配置防火墙意味着选择高级、中级、无防火墙或选择定制防火墙。选择“高级防火墙”时,系统只接受 DNS 应答和 DHCP。选择“中级防火墙”将阻止远程机器访问某些资源。ftpd、sshd、telnetd 和 httpd 及其它端口都不低于 1024。选择“无防火墙”允许对系统进行完全访问,并且不执行安全性检查。所有三个选项都允许通过选择 CUSTOMIZE框进行定制。选择 CUSTOMIZE提供了添加可信设备并允许其它服务的选项。请参阅 图 16。

    图 16. 配置防火墙选项
    配置防火墙选项

  6. 配置网络后,从 root 命令提示符输入 ifconfig,查看是否出现网络设备。如果屏幕看起来如 图 17 那样,则网络未配置好或者尚未激活。

    图 17. 未配置好或未激活的网络

    
                    [root@hostname root]#  ifconfig
                    lo        Link encap:Local Loopback
                    inet addr:127.0.0.1  Mask:255.0.0.0
                    UP LOOPBACK RUNNING  MTU:16436  Metric:1
                    RX packets:313 errors:0 dropped:0 overruns:0 frame:0
                    TX packets:313 errors:0 dropped:0 overruns:0 carrier:0
                    collisions:0 txqueuelen:0
                    RX bytes:20302 (19.8 Kb)  TX bytes:20302 (19.8 Kb)
                    [root@hostname root]#
                    

如果配置了令牌环(Token Ring)设备(tr0),那么进入 neat,选择该设备并单击 edit。将出现设备窗口(令牌环设备)。在这里,选择 Protocols选项卡,然后单击 edit。验证 IP 地址设置是否正确。包括验证子网掩码和缺省网关是否正确。同样,在主 Network Configuration菜单中通过单击 DNS选项卡确保 DNS 信息是正确的。应用后关闭该菜单。从命令提示符输入 ifup tr0(主令牌环设备)或 ifup eth0(主以太网设备)。如果其中任意一条命令无错误返回,则运行 ifconfig。屏幕应该类似于 图 18:

图 18. 正确配置的网络


            [root@hostname root]#  ifconfig
            lo        Link encap:Local Loopback
            inet addr:127.0.0.1  Mask:255.0.0.0
            UP LOOPBACK RUNNING  MTU:16436  Metric:1
            RX packets:313 errors:0 dropped:0 overruns:0 frame:0
            TX packets:313 errors:0 dropped:0 overruns:0 carrier:0
            collisions:0 txqueuelen:0
            RX bytes:20302 (19.8 Kb)  TX bytes:20302 (19.8 Kb)
            tr0       Link encap:16/4 Mbps Token Ring (New)  HWaddr 00:60:94:53:7A:1E
            inet addr:192.168.0.1  Bcast:192.168.0.1  Mask:255.255.240.0
            UP BROADCAST RUNNING MULTICAST  MTU:4056  Metric:1
            RX packets:365041 errors:0 dropped:0 overruns:0 frame:0
            TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
            collisions:0 txqueuelen:100
            RX bytes:48140010 (45.9 Mb)  TX bytes:654 (654.0 b)
            Interrupt:9 Base address:0x7800
            [root@hostname root]#
            
SuSE Linux 7.3

SuSE Linux 7.3 使用名为 Yet Another System Tool(YaST1)和 Yet Another System Tool2 (YaST2)的 GUI 工具以帮助在安装中和安装后进行系统配置。这两种工具的区别在于,YaST1 是基于菜单的工具,它提供了安装、软件包安装、网络配置、系统更新和系统管理等方面的帮助。YaST2 则是一种简化软件包选择和检测硬件的 GUI 工具。YaST2 也可用于配置系统中的软件、硬件、基本网络、高级网络和安全性。

YaST1 可以通过从命令行输入 yast或单击以下菜单来使用
icon -> System -> Configuration -> YaST1(在 KDE 中),或
icon -> SuSE menus-> System -> Configuration -> YaST1(在 GNOME 中),这将显示如 图 19那样的屏幕,以帮助进行一般的系统管理。

图 19. YaST1 工具
YaST1 工具

一旦登录了系统,可以通过单击以下菜单来启动 YaST2
icon -> System -> Configuration-> YaST2(在 KDE 中),或
icon -> SuSE menus-> System -> Configuration -> YaST2(在 GNOME 中)。通常,如果添加了其它硬件,系统会自动检测并对其进行配置,但是如果系统不能识别新硬件,则可用 YaST2 对其进行配置。 图 20和 21是使用 YaST2 时的抓屏。

图 20. YaST2 软件设置屏幕
YaST2 软件设置屏幕

图 21. YaST2 Network/Basic 屏幕
YaST2 Network/Basic 屏幕

有两种方法在 SuSE 上配置网络。第一个方法是在安装过程中配置,第二个方法是在安装过程之后配置。安装过程中进行配置将显示如 图 22和 23所示的屏幕。

图 22. 在 SuSE 上配置网络 - 主机名和名称服务器配置
在 SuSE 上配置网络 - 主机名和名称服务器配置

图 23. 在 SuSE 上配置网络 - 网络地址设置
在 SuSE 上配置网络 - 网络地址设置

安装后,您可以通过从 root 命令提示符输入 yast或者通过单击以下菜单来配置网络,
icon -> System -> Configuration -> YaST1(在 KDE 中),或者
icon -> SuSE -> menus -> System -> Configuration -> YaST1(在 GNOME 中)。这将打开一个基于菜单的文本工具以允许进行网络配置。 图 24和 25显示了用于配置网络的不同窗口。

图 24. YaST1 - 配置网络
YaST1 - 配置网络

图 25. YaST1 - 配置网络,第 2 屏
配置网络,第 2 屏

如果您愿意使用 YaST2,那么从命令提示符输入 yast2或者通过单击以下菜单启动 YaST2,
icon ->System -> Configuration -> YaST2(在 KDE 中)或者
icon ->SuSE ->menus -> System -> Configuration -> YaST2(在 GNOME 中)。这将出现类似于安装期间的网络配置屏幕的 GUI。使用 YaST1 或 YaST2 允许选择是使用静态 IP 地址还是使用动态主机配置协议(Dynamic Host Configuration Protocol,DHCP)。使用静态 IP 地址将允许您输入特定的网络信息、IP 地址、子网掩码、缺省网关和 DNS 信息。要使用 DHCP,只需单击 Configure using DHCP按钮,这将使用 DHCP 协议。一旦完成这些操作,则需要重新启动网络。运行下列命令将重启网络:


            cd /etc/rc.d
            ./network restart
            

重启网络后,从 root 命令提示符运行 ifconfig,以确保系统能识别网络设备。如果屏幕看起来类似于 Red Hat 一节的 图 17,那么网络未配置好。如果屏幕看起来类似于 Red Hat 一节的 图 18,那么网络已经配置好了。

结束语
本文是一篇配置 DB2 以使其与 Linux 一起使用的简介。本篇有关配置 X 和网络的扼要说明将会促进 Linux 系统管理技能的进一步发展。因为 Red Hat Linux 7.3 和 SuSE Linux 7.3 都有对用户友好的 GUI 和系统管理工具,因此只有有限的 Linux 技能的人士在配置 X 或网络时也不会有太多困难。正如本文所展示的那样,Red Hat 和 SuSE 满足了各种类型用户(包括那些喜欢使用基于 GUI 方法的用户或者那些喜欢使用命令行的用户)的需求。

关于作者
照片:Sha' Hall Sha' Hall是 IBM Developer Relations Linux Technical Support 团队(位于德克萨斯州的达拉斯)的软件工程师。Hall 女士于 1998 年开始了她在 IBM 的职业生涯,时任 AIX 技术支持专家,当时她负责指导 AIX 上的系统管理员课程并帮助用户进行问题确定并提供解决方案,包括搜索数据库、重建问题和测试纠错。在这段时间里,Hall 女士通过了 AIX 4.3.3 认证并获得了 Proficiency in AIX V4.3 Installation & System Recovery 证书。Hall 女士目前是 eServer Linux Test Drive Center 的积极参与者,同时仍继续支持跨所有平台的 Red Hat、Caldera、SuSE 和 TurboLinux。
关闭本页
 
首页 | 投资与合作 | 服务条款 | 隐私政策 | 收藏本站 | 设为首页 | 新用户注册 | 免责声明 | 使用帮助
Copyright ©2005-2008 chinaitpower.com All rights reserved. www.chinaitpower.com 版权所有