数据库维护管理-主机和操作系统)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

[Entry FielБайду номын сангаасs] now + [p550b]+ false + true + false +
正常启动后,通过命令lssrc –g cluster,可以查看集群的相关进程是否启动:
Subsystem clsmuxpdES clstrmgrES clinfoES Group cluster cluster cluster PID 417810 671818 659570 Status active active active
# vgdisplay –v 卷组名
培训中心版权所有,未经许可不得向外传播,违者必究
18
卷组的常用操作(AIX)
1、独占方式激活VG
# varyonvg 卷组名
2、共享方式激活VG
# varyonvg –c 卷组名
3、停止VG
# varyoffvg 卷组名
4、查看所有活动的VG
# lsvg -o
5、查看指定VG的详细信息
NODE icdhp51
PACKAGE pkg2
STATUS up
STATUS up
STATE running
STATE running AUTO_RUN enabled NODE icdhp51
培训中心版权所有,未经许可不得向外传播,违者必究
12
集群的启动(AIX)
启动集群命令:smitty clstart
培训中心版权所有,未经许可不得向外传播,违者必究
6
RAID 5
RAID-5(data striping with distributed parity)条带化改善了硬盘子系统的性能,缺点 是任一硬盘的故障都会导致整个系统失败。可以 通过镜像提高可靠性,但这样成本会增加一倍。 替代方式就是由奇偶校验码模式来实现冗余,可 以外加一个专作奇偶校验用的硬盘(如在RAID 3 中),或者可把奇偶校验数据分散分布在磁盘阵 列的全部硬盘中,这种方式就是RAID 5,请见右 图所示。 不管用何种级别的RAID,磁盘阵列总是用异或 (XOR)操作来产生奇偶数据,当子系统中有一 个硬盘发生故障时,也是用异或操作重建数据。 RAID5中奇偶信息散布在每个硬盘上,利用每个 硬盘的一部分来组成校验盘,这种方法将提高硬 盘子系统的事务处理速度。但写性能比不上RAID 0,因为产生或存储奇偶码需要一些额外操作。 采用奇偶校验方式,会增加一块冗余硬盘,所以 硬盘系统中的硬盘越多该系统就越 经济。 RAID 5提供了将高性能,低价格和数据安全性综 合在一起的解决办法。
Start Cluster Services Type or select values in entry fields. Press Enter AFTER making all desired changes. * Start now, on system restart or both Start Cluster Services on these nodes BROADCAST message at startup? Startup Cluster Information Daemon? Reacquire resources after forced down ?
培训中心版权所有,未经许可不得向外传播,违者必究
9
RAID
集群(Cluster)
卷组(VG)
其它常用操作系统命令
培训中心版权所有,未经许可不得向外传播,违者必究
10
集群Cluster
LAN
双机
光纤交换机
光纤存储
培训中心版权所有,未经许可不得向外传播,违者必究
11
集群的启动(HP UNIX)
启动集群命令:cmruncl
正常启动后,通过命令cmviewcl,可以查看集群的状态,如下:
CLUSTER cluster1 NODE icdhp50 PACKAGE pkg1 STATUS up STATUS up STATUS up STATE running STATE running AUTO_RUN disabled NODE icdhp50
数据库维护(主机&OS)
员工培训中心
Huawei Technologies Co., Ltd.
培训中心版权所有,未经许可不得向外传播,违者必究
RAID
集群Cluster
卷组VG
其它常用操作系统命令
培训中心版权所有,未经许可不得向外传播,违者必究
2
RAID的概述
RAID是廉价冗余磁盘阵列(Redundant Array of Inexpensive Disk)的简 称。RAID的好处简单的说就是:安全性高,速度快,数据容量超大。
培训中心版权所有,未经许可不得向外传播,违者必究
4
RAID 0优缺点
RAID0的优点: 由于把数据立即写入(读出)多个硬盘,因此它的速度比较快。实际上,数 据的传输是顺序的,但多个读(或写)操作则可以相互重迭进行。这就是说, 正当段1在写入驱动器0时,段2写入驱动器1的操作也开始了;而当段2尚在 写盘驱动器1时,段3数据已送驱动器2;如此类推,在同一时刻有几个盘 (即使不是所有的盘)在同时写数据。因为数据送入盘驱动器的速度要远大 于写入物理盘的速度。因此只要根据这个特点编制出控制软件,就能实现上 述数据同时写盘的操作。
培训中心版权所有,未经许可不得向外传播,违者必究
17
卷组的常用操作(HP UNIX)
1、独占方式激活VG
# vgchange –a y 卷组名
2、共享方式激活VG
# vgchange –a s 卷组名
3、停止VG
# vgchange –a n 卷组名
4、查看所有的VG
# vgdisplay
5、查看指定VG的详细信息
培训中心版权所有,未经许可不得向外传播,违者必究
13
停止集群服务(HP UNIX)
停止集群的一般要求按照下面的步骤: 1、停止数据库服务。
# su – oralce $ sqlplus “/ as sysdba” sql> shutdown immediate
2、停止包资源(停止双机的各节点的包资源)。
培训中心版权所有,未经许可不得向外传播,违者必究
15
RAID
集群(Cluster)
卷组(VG)
其它常用操作系统命令
培训中心版权所有,未经许可不得向外传播,违者必究
16
卷组(Volume Group)
1、卷组可以包含一个或者多个物理卷,这里物理卷可以是单块的硬盘或者 RAID组。
2、在一个卷组中,可以划分为多个逻辑卷,逻辑卷可以对应于文件系统 或者是裸设备,在UNIX操作系统中,一般要求数据库使用裸设备来存 储数据库。
# lsvg 卷组名
培训中心版权所有,未经许可不得向外传播,违者必究
19
RAID
集群(Cluster)
卷组(VG)
其它常用操作系统命令
培训中心版权所有,未经许可不得向外传播,违者必究
20
常用的操作系统命令(一)
1、查看Oracle相关进程信息
# ps –ef|grep ora
2、设臵环境变量(bsh)
停止集群的一般要求按照下面的步骤: 1、停止数据库服务。
# su – oralce $ sqlplus “/ as sysdba” sql> shutdown immediate
2、停止Cluster服务。命令为smitty clstop, 停止的模式为graceful
Stop Cluster Services Type or select values in entry fields. Press Enter AFTER making all desired changes. [Entry Fields] * Stop now, on system restart or both now + Stop Cluster Services on these nodes [p550b] + BROADCAST cluster shutdown? true + * Shutdown mode graceful+
下表提供了6级RAID的简单定义 :
培训中心版权所有,未经许可不得向外传播,违者必究
3
RAID 0
RAID0(Disk Striping ,数据条带化)就是 把数据写到多个硬盘,而不是只写到一个 盘上。在磁盘阵列子系统中,数据按系统 规定的“段”(Segment)为单位依次写入 多个硬盘,例如数据段1写入硬盘0,段2写 入硬盘1,段3写入硬盘2等等。当数据写完 最后一个硬盘时,它就重新从盘0的下一可 用段开始写入,写数据的全过程按此重复 直至数据写完。 段由块组成,而块又由字节组成。因此, 当段的大小为4个块,而块又由256个字节 组成时,依字节大小计算,段的大小等于 1024个字节。第1~1024字节写入盘0,第 1025~2048字节写盘1等。假如我们的硬盘 子系统有5个硬盘,我们要写20,000个字节, 则数据将如图那样存储。
培训中心版权所有,未经许可不得向外传播,违者必究
5
RAID 1
硬盘镜像(RAID 1)是容错磁盘阵列技术最传 统的一种形式,它的优点是百分之百的数据冗 余。RAID 1通过简单地将一个盘上的所有数据 拷贝到第二个盘上来实现数据冗余,这种方法 虽然简单且实现起来相对较容易,但它的缺点 是要比单个无冗余硬盘贵一倍。 右图说明了硬盘镜像。数据写在某一硬盘上时, 它同时被写在相应的镜像盘上。当一个盘驱动 器发生故障,计算器系统仍能正常工作,因为 它可以在剩下的那块好盘上操作数据。 因为二个盘互为镜像,哪个盘出故障都无关紧 要,任何一个盘在任何时间都包含相同的数据, 都可以当作工作盘。RAID0同时仍能采用一些 优化速度的方法,例如平衡读请求负荷。当多 个用户同时请求得到数据时,可以将读数据的 请求分散到二个硬盘中去,使读负荷平均地分 布在二个硬盘上。这种方法可观地提高了读数 据的性能,但是硬盘镜像不能改善写数据的性 能。镜像系统容错性能非常好,并可以提高读 数据的速度;它的缺点是需要双份硬盘,因此 价格较高。
# cmhaltpkg –n 节点名 包名
3、停止节点活动(停止双机的各节点)。
# cmhaltnode 节点名
4、停止Cluster服务。
# cmhaltcl
强行停止Cluster(尽量不要使用)
# cmhaltcl -f
培训中心版权所有,未经许可不得向外传播,违者必究
14
停止集群服务(AIX)
3、VG可分为本地VG(包括root vg)和共享VG(即集群的各节点均可访 问的卷组),在集群的系统中,操作系统和数据库软件安装在root vg 上的文件系统中,数据库对应的裸设备在共享VG中划分。
4、共享VG可以激活为共享模式或者独占模式。共享VG的激活或者停止的 操作一般在Cluster的shell脚本中完成。
RAID0的缺点: RAID 0不提供冗余的数据,。因为必须保证整个硬盘子系统都正常工作,计 算器才能正常工作,例如,假使一个文件的段1(在驱动器0),段2(在驱 动器1),段3(在驱动器2),则只要驱动器0, 1, 2中有一个产生故障,就 会引起问题;如果驱动器1故障,则我们只能从驱动器物理地取得段1和段3 的数据。
培训中心版权所有,未经许可不得向外传播,违者必究
7
RAID 10 & RAID 50
RAID 10
RAID 50
培训中心版权所有,未经许可不得向外传播,违者必究
8
冗余(Hot Spare)盘
RAID提供了从硬盘故障中恢复数据的新 方法,因为所有数据都是有冗余的,数 据有效性很高。另一优点是,恢复数据 的工作不用立即进行,因为系统可以在 一个硬盘有故障的情况下正常工作,当 然在这种情况下,剩下的系统就不再有 容错性能。要避免丢失数据就必须在第 二个硬盘故障前恢复数据。更换故障硬 盘后,要进行数据恢复。 现在很多磁盘阵列上事先准备了一块备 用盘,一旦某一硬盘故障,它可以立即 作替换,替换盘的地址不一定和故障盘 的地址相同,见右图。在这种情况下, 它就成了随时可用的备份盘。这种盘通 常称为热备份盘(Hot Spare)。
# export DISPLAY=10.70.112.135:0.0 # export ORACLE_HOME=/home/oracle/ora92 # export ORACLE_SID=ora921
3、查看系统资源占有情况
# sar 1 100 # vmstat 1 100
-- 第一个数字表示间隔时间,第二个数字表示采样次数 -- 第一个数字表示间隔时间,第二个数字表示采样次数
相关文档
最新文档