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

上传人:豆浆 文档编号:47563125 上传时间:2018-07-02 格式:PPT 页数:24 大小:655KB
返回 下载 相关 举报
数据库维护管理-主机和操作系统)_第1页
第1页 / 共24页
数据库维护管理-主机和操作系统)_第2页
第2页 / 共24页
数据库维护管理-主机和操作系统)_第3页
第3页 / 共24页
数据库维护管理-主机和操作系统)_第4页
第4页 / 共24页
数据库维护管理-主机和操作系统)_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《数据库维护管理-主机和操作系统)》由会员分享,可在线阅读,更多相关《数据库维护管理-主机和操作系统)(24页珍藏版)》请在金锄头文库上搜索。

1、Huawei Technologies Co., Ltd.Huawei Technologies Co., Ltd.数据库维护数据库维护( (主机主机&OS)&OS)员工培训中心员工培训中心培训中心版权所有,未经许可不得向外传播,违者必究2培训中心版权所有,未经许可不得向外传播,违者必究集群Cluster卷组VGRAID其它常用操作系统命令3培训中心版权所有,未经许可不得向外传播,违者必究RAID是廉价冗余磁盘阵列(Redundant Array of Inexpensive Disk)的简 称。RAID的好处简单的说就是:安全性高,速度快,数据容量超大。下表提供了6级RAID的简单定义 :R

2、AIDRAID的概述的概述4培训中心版权所有,未经许可不得向外传播,违者必究RAID0(Disk Striping ,数据条带化)就是 把数据写到多个硬盘,而不是只写到一个 盘上。在磁盘阵列子系统中,数据按系统 规定的“段”(Segment)为单位依次写入 多个硬盘,例如数据段1写入硬盘0,段2写 入硬盘1,段3写入硬盘2等等。当数据写完 最后一个硬盘时,它就重新从盘0的下一可 用段开始写入,写数据的全过程按此重复 直至数据写完。 段由块组成,而块又由字节组成。因此, 当段的大小为4个块,而块又由256个字节 组成时,依字节大小计算,段的大小等于 1024个字节。第11024字节写入盘0,第

3、10252048字节写盘1等。假如我们的硬盘 子系统有5个硬盘,我们要写20,000个字节 ,则数据将如图那样存储。RAIDRAID 0 05培训中心版权所有,未经许可不得向外传播,违者必究RAID0的优点:由于把数据立即写入(读出)多个硬盘,因此它的速度比较快。实际上,数 据的传输是顺序的,但多个读(或写)操作则可以相互重迭进行。这就是说 ,正当段1在写入驱动器0时,段2写入驱动器1的操作也开始了;而当段2尚 在写盘驱动器1时,段3数据已送驱动器2;如此类推,在同一时刻有几个盘 (即使不是所有的盘)在同时写数据。因为数据送入盘驱动器的速度要远大 于写入物理盘的速度。因此只要根据这个特点编制出

4、控制软件,就能实现上 述数据同时写盘的操作。RAID0的缺点: RAID 0不提供冗余的数据,。因为必须保证整个硬盘子系统都正常工作,计 算器才能正常工作,例如,假使一个文件的段1(在驱动器0),段2(在驱 动器1),段3(在驱动器2),则只要驱动器0, 1, 2中有一个产生故障,就 会引起问题;如果驱动器1故障,则我们只能从驱动器物理地取得段1和段3 的数据。 RAIDRAID 0 0优缺点优缺点6培训中心版权所有,未经许可不得向外传播,违者必究硬盘镜像(RAID 1)是容错磁盘阵列技术最传 统的一种形式,它的优点是百分之百的数据冗 余。RAID 1通过简单地将一个盘上的所有数据 拷贝到第二

5、个盘上来实现数据冗余,这种方法 虽然简单且实现起来相对较容易,但它的缺点 是要比单个无冗余硬盘贵一倍。 右图说明了硬盘镜像。数据写在某一硬盘上时 ,它同时被写在相应的镜像盘上。当一个盘驱 动器发生故障,计算器系统仍能正常工作,因 为它可以在剩下的那块好盘上操作数据。 因为二个盘互为镜像,哪个盘出故障都无关紧 要,任何一个盘在任何时间都包含相同的数据 ,都可以当作工作盘。RAID0同时仍能采用一 些优化速度的方法,例如平衡读请求负荷。当 多个用户同时请求得到数据时,可以将读数据 的请求分散到二个硬盘中去,使读负荷平均地 分布在二个硬盘上。这种方法可观地提高了读 数据的性能,但是硬盘镜像不能改善写

6、数据的 性能。镜像系统容错性能非常好,并可以提高 读数据的速度;它的缺点是需要双份硬盘,因 此价格较高。RAIDRAID 1 17培训中心版权所有,未经许可不得向外传播,违者必究RAID-5(data striping with distributed parity)条带化改善了硬盘子系统的性能,缺点 是任一硬盘的故障都会导致整个系统失败。可以 通过镜像提高可靠性,但这样成本会增加一倍。 替代方式就是由奇偶校验码模式来实现冗余,可 以外加一个专作奇偶校验用的硬盘(如在RAID 3 中),或者可把奇偶校验数据分散分布在磁盘阵 列的全部硬盘中,这种方式就是RAID 5,请见右 图所示。 不管用何种

7、级别的RAID,磁盘阵列总是用异或( XOR)操作来产生奇偶数据,当子系统中有一个 硬盘发生故障时,也是用异或操作重建数据。 RAID5中奇偶信息散布在每个硬盘上,利用每个 硬盘的一部分来组成校验盘,这种方法将提高硬 盘子系统的事务处理速度。但写性能比不上RAID 0,因为产生或存储奇偶码需要一些额外操作。 采用奇偶校验方式,会增加一块冗余硬盘,所以 硬盘系统中的硬盘越多该系统就越 经济。 RAID 5提供了将高性能,低价格和数据安全性综 合在一起的解决办法。 RAIDRAID 5 58培训中心版权所有,未经许可不得向外传播,违者必究RAID 10RAID 50RAIDRAID 10 &10

8、& RAIDRAID 50509培训中心版权所有,未经许可不得向外传播,违者必究RAID提供了从硬盘故障中恢复数据的新 方法,因为所有数据都是有冗余的,数 据有效性很高。另一优点是,恢复数据 的工作不用立即进行,因为系统可以在 一个硬盘有故障的情况下正常工作,当 然在这种情况下,剩下的系统就不再有 容错性能。要避免丢失数据就必须在第 二个硬盘故障前恢复数据。更换故障硬 盘后,要进行数据恢复。 现在很多磁盘阵列上事先准备了一块备 用盘,一旦某一硬盘故障,它可以立即 作替换,替换盘的地址不一定和故障盘 的地址相同,见右图。在这种情况下, 它就成了随时可用的备份盘。这种盘通 常称为热备份盘(Hot

9、Spare)。 冗余冗余(Hot Spare)(Hot Spare)盘盘10培训中心版权所有,未经许可不得向外传播,违者必究集群(Cluster)卷组(VG)RAID其它常用操作系统命令11培训中心版权所有,未经许可不得向外传播,违者必究集群集群ClusterCluster光纤交换机双机LAN光纤存储12培训中心版权所有,未经许可不得向外传播,违者必究集群的启动集群的启动(HP UNIX)(HP UNIX)启动集群命令:cmrunclCLUSTER STATUS cluster1 upNODE STATUS STATEicdhp50 up runningPACKAGE STATUS STATE

10、 AUTO_RUN NODEpkg1 up running disabled icdhp50NODE STATUS STATEicdhp51 up runningPACKAGE STATUS STATE AUTO_RUN NODEpkg2 up running enabled icdhp51正常启动后,通过命令cmviewcl,可以查看集群的状态,如下:13培训中心版权所有,未经许可不得向外传播,违者必究集群的启动集群的启动(AIX)(AIX)启动集群命令:smitty clstartSubsystem Group PID StatusclsmuxpdES cluster 417810 act

11、iveclstrmgrES cluster 671818 activeclinfoES cluster 659570 active正常启动后,通过命令lssrc g cluster,可以查看集群的相关进程是否启动:Start Cluster ServicesType or select values in entry fields. Press Enter AFTER making all desired changes.Entry Fields * Start now, on system restart or both now +Start Cluster Services on thes

12、e nodes p550b+BROADCAST message at startup? false +Startup Cluster Information Daemon? true +Reacquire resources after forced down ? false +14培训中心版权所有,未经许可不得向外传播,违者必究停止集群服务停止集群服务(HP UNIX)(HP UNIX)停止集群的一般要求按照下面的步骤: 1、停止数据库服务。# su oralce $ sqlplus “/ as sysdba” sql shutdown immediate 2、停止包资源(停止双机的各节点的

13、包资源)。3、停止节点活动(停止双机的各节点)。4、停止Cluster服务。# cmhaltpkg n 节点名 包名# cmhaltnode 节点名# cmhaltcl强行停止Cluster(尽量不要使用)# cmhaltcl -f15培训中心版权所有,未经许可不得向外传播,违者必究停止集群服务停止集群服务(AIX)(AIX)停止集群的一般要求按照下面的步骤: 1、停止数据库服务。# su oralce $ sqlplus “/ as sysdba” sql shutdown immediate 2、停止Cluster服务。命令为smitty clstop, 停止的模式为gracefulSto

14、p Cluster ServicesType 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+16培训中心版权所有,未经许可不得向外传播,违者必究集群(Cluster)卷组(VG)RAID其它常用操作系统命令17培训中心版权所有,未经许可不得向外传播,违者必究卷组(卷组(Volume GroupVolume Group)1、卷组可以包含一个或者多个物理卷,这里物理卷可以是单块的硬盘或者 RAID组。2、在一个卷组中,可以划分为多个逻辑卷,逻辑卷可以对应于文件系统 或者是裸设备,在UNIX操作系统中,一般要求数据库使用裸设备来存 储数据库。3、VG可分为本地VG(包括root vg)和共享VG(即集群的各节点均可访问 的卷组),在集群的系统中,操作系统和数据库软件安装在root vg上 的文件系统中,数据库对应的裸设备

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号