当前位置:文档之家› 3.存储安装配置

3.存储安装配置

3.存储安装配置
3.存储安装配置

北京时代朝阳数据库技术中心Trail实验室https://www.doczj.com/doc/6713306927.html, 时代朝阳会员专区:Oracle RAC 集群

存储安装配置

达成的目标/方案

1 配置用于Oracle RAC安装的网络存储

2 版本 1.0.0

详细操作过程描述

在节点1和2:检查网络存储服务器与节点的连通性

1

2

时代朝阳会员专区:Oracle RAC 集群第 1 页https://www.doczj.com/doc/6713306927.html,/huiyuan

北京时代朝阳数据库技术中心Trail实验室https://www.doczj.com/doc/6713306927.html,

在节点1:使用 Openfiler 配置 iSCSI 卷

连接到网络存储服务器

1 使用Linux 操作系统中Firefox Web Browser工具连接到Openfiler Storage Control Center:

输入地址:https://192.168.3.151:446/

时代朝阳会员专区:Oracle RAC 集群第 2 页https://www.doczj.com/doc/6713306927.html,/huiyuan

北京时代朝阳数据库技术中心Trail实验室https://www.doczj.com/doc/6713306927.html,

单击“iSCSI target”服务名称下面的“Enable”,使“iSCSI target”状态应更改为“Enabled:

时代朝阳会员专区:Oracle RAC 集群第 3 页https://www.doczj.com/doc/6713306927.html,/huiyuan

北京时代朝阳数据库技术中心Trail实验室https://www.doczj.com/doc/6713306927.html,

2

配置网络存储服务器访问限制

1 [General] ->[Local Networks]

将集群中的两个RAC 节点的网络 IP 地址输入:

时代朝阳会员专区:Oracle RAC 集群第 4 页https://www.doczj.com/doc/6713306927.html,/huiyuan

北京时代朝阳数据库技术中心Trail实验室https://www.doczj.com/doc/6713306927.html,

时代朝阳会员专区:Oracle RAC 集群第 5 页https://www.doczj.com/doc/6713306927.html,/huiyuan

北京时代朝阳数据库技术中心Trail实验室https://www.doczj.com/doc/6713306927.html, 使用openfiler进行物理存储设置

1

对物理磁盘进行分区:

在物理磁盘/dev/hdb 上创建主分区,指定的值为:

分区类型:Linux Physical V olume

开始柱面:1

结束柱面: 67544

时代朝阳会员专区:Oracle RAC 集群第 6 页https://www.doczj.com/doc/6713306927.html,/huiyuan

北京时代朝阳数据库技术中心Trail实验室https://www.doczj.com/doc/6713306927.html,

卷分组管理:

[V olumes] -〉 [V olume Group Mgmt.],卷组名为 oraclevg ,将分区/dev/hdb1添加到卷组

oraclevg中:

时代朝阳会员专区:Oracle RAC 集群第 7 页https://www.doczj.com/doc/6713306927.html,/huiyuan

北京时代朝阳数据库技术中心Trail实验室https://www.doczj.com/doc/6713306927.html,

2 创建逻辑卷

[V olumes] -〉 [Create New V olume] ,创建五个逻辑卷:

Crs Oracle 集群件 2,048M iSCSI

asm1 Oracle ASM 卷 1 6000M iSCSI

asm2 Oracle ASM 卷 2 6000M iSCSI

asm3 Oracle ASM 卷 3 6000M iSCSI

asm4 Oracle ASM 卷 4 6000M iSCSI

时代朝阳会员专区:Oracle RAC 集群第 8 页https://www.doczj.com/doc/6713306927.html,/huiyuan

北京时代朝阳数据库技术中心Trail实验室https://www.doczj.com/doc/6713306927.html,

时代朝阳会员专区:Oracle RAC 集群第 9 页https://www.doczj.com/doc/6713306927.html,/huiyuan

北京时代朝阳数据库技术中心Trail实验室https://www.doczj.com/doc/6713306927.html,

3 授予节点1和2以上创建的逻辑卷的访问权限:

[V olumes] / [List of Existing V olumes],对于每个逻辑卷,单击“Edit”链接:

时代朝阳会员专区:Oracle RAC 集群第 10 页https://www.doczj.com/doc/6713306927.html,/huiyuan

北京时代朝阳数据库技术中心Trail实验室https://www.doczj.com/doc/6713306927.html,

将两个主机由“Deny”更改为“Allow”,然后单击“Update”按钮:

4 使 iSCSI 目标可供客户端使用

重新启动 iSCSI 目标服务:

时代朝阳会员专区:Oracle RAC 集群第 11 页https://www.doczj.com/doc/6713306927.html,/huiyuan

北京时代朝阳数据库技术中心Trail实验室https://www.doczj.com/doc/6713306927.html,

现在iscsi target 为可用状态,点击“Disable”,使其状态为不可用:

时代朝阳会员专区:Oracle RAC 集群第 12 页https://www.doczj.com/doc/6713306927.html,/huiyuan

北京时代朝阳数据库技术中心Trail实验室https://www.doczj.com/doc/6713306927.html,

点击“Enabled”,使状态为 Enabled:

时代朝阳会员专区:Oracle RAC 集群第 13 页https://www.doczj.com/doc/6713306927.html,/huiyuan

北京时代朝阳数据库技术中心Trail实验室https://www.doczj.com/doc/6713306927.html,

5

在 Oracle RAC 节点上配置 iSCSI 卷

在节点1和2:启动iSCSI服务

1

确定是否已安装了该程序包:

rpm -qa | grep iscsi

时代朝阳会员专区:Oracle RAC 集群第 14 页https://www.doczj.com/doc/6713306927.html,/huiyuan

北京时代朝阳数据库技术中心Trail实验室https://www.doczj.com/doc/6713306927.html,

2 在 /etc/iscsi.conf 文件中指定网络存储服务器(iSCSI 服务器)的IP地址:

DiscoveryAddress=192.168.3.151

3 启动(或重新启动)iscsi 启动器服务:

[root@linrac1 oracle]# service iscsi restart

时代朝阳会员专区:Oracle RAC 集群第 15 页https://www.doczj.com/doc/6713306927.html,/huiyuan

北京时代朝阳数据库技术中心Trail实验室https://www.doczj.com/doc/6713306927.html,

4 使iSCSI 服务配置在计算机重新引导后保持活动状态:

[root@linrac1 ~]#chkconfig --level 345 iscsi on

时代朝阳会员专区:Oracle RAC 集群第 16 页https://www.doczj.com/doc/6713306927.html,/huiyuan

北京时代朝阳数据库技术中心Trail实验室https://www.doczj.com/doc/6713306927.html, 在节点1:发现iscsi目标

1 查看/var/log/messages 文件:

Mar 7 08:39:34 linrac1 iscsid[2959]: version 4:0.1.11-3 variant (02-May-2006)

Mar 7 08:39:34 linrac1 iscsi: iscsid \u542f\u52a8 succeeded

Mar 7 08:39:34 linrac1 iscsid[2963]: Connected to Discovery Address 192.168.3.151

Mar 7 08:39:34 linrac1 kernel: iscsi-sfnet:host2: Session established

Mar 7 08:39:34 linrac1 kernel: scsi2 : SFNet iSCSI driver

Mar 7 08:39:34 linrac1 kernel: iscsi-sfnet:host3: Session established

Mar 7 08:39:34 linrac1 kernel: iscsi-sfnet:host4: Session established

Mar 7 08:39:34 linrac1 kernel: scsi3 : SFNet iSCSI driver

Mar 7 08:39:34 linrac1 kernel: scsi4 : SFNet iSCSI driver

Mar 7 08:39:34 linrac1 kernel: Vendor: Openfile Model: Virtual disk Rev: 0

Mar 7 08:39:34 linrac1 kernel: Type: Direct-Access ANSI SCSI

revision: 04

Mar 7 08:39:34 linrac1 kernel: SCSI device sda: 12320768 512-byte hdwr sectors (6308 MB)

Mar 7 08:39:34 linrac1 kernel: SCSI device sda: drive cache: write through

Mar 7 08:39:34 linrac1 kernel: iscsi-sfnet:host5: Session established

Mar 7 08:39:34 linrac1 kernel: iscsi-sfnet:host6: Session established

Mar 7 08:39:34 linrac1 kernel: SCSI device sda: 12320768 512-byte hdwr sectors (6308 MB)

Mar 7 08:39:34 linrac1 kernel: scsi5 : SFNet iSCSI driver

Mar 7 08:39:34 linrac1 kernel: scsi6 : SFNet iSCSI driver

Mar 7 08:39:34 linrac1 kernel: SCSI device sda: drive cache: write through

Mar 7 08:39:34 linrac1 kernel: sda:<5> Vendor: Openfile Model: Virtual disk Rev: 0

Mar 7 08:39:34 linrac1 kernel: Type: Direct-Access ANSI SCSI

revision: 04

Mar 7 08:39:34 linrac1 kernel: Vendor: Openfile Model: Virtual disk Rev: 0

Mar 7 08:39:34 linrac1 kernel: Type: Direct-Access ANSI SCSI

revision: 04

Mar 7 08:39:34 linrac1 kernel: Vendor: Openfile Model: Virtual disk Rev: 0

Mar 7 08:39:34 linrac1 kernel: Type: Direct-Access ANSI SCSI

revision: 04

Mar 7 08:39:34 linrac1 kernel: unknown partition table

Mar 7 08:39:34 linrac1 kernel: Attached scsi disk sda at scsi2, channel 0, id 0, lun 0

Mar 7 08:39:34 linrac1 kernel: Vendor: Openfile Model: Virtual disk Rev: 0

Mar 7 08:39:34 linrac1 kernel: Type: Direct-Access ANSI SCSI

revision: 04

Mar 7 08:39:34 linrac1 kernel: SCSI device sdb: 12320768 512-byte hdwr sectors (6308 MB)

Mar 7 08:39:34 linrac1 kernel: SCSI device sdb: drive cache: write through

Mar 7 08:39:34 linrac1 scsi.agent[3093]: disk at /devices/platform/host2/target2:0:0/2:0:0:0

Mar 7 08:39:34 linrac1 scsi.agent[3124]: disk at /devices/platform/host6/target6:0:0/6:0:0:0

Mar 7 08:39:34 linrac1 scsi.agent[3113]: disk at /devices/platform/host5/target5:0:0/5:0:0:0

Mar 7 08:39:34 linrac1 kernel: SCSI device sdb: 12320768 512-byte hdwr sectors (6308 MB)

Mar 7 08:39:34 linrac1 kernel: SCSI device sdb: drive cache: write through

Mar 7 08:39:34 linrac1 kernel: sdb: unknown partition table

Mar 7 08:39:34 linrac1 kernel: Attached scsi disk sdb at scsi5, channel 0, id 0, lun 0

Mar 7 08:39:34 linrac1 kernel: SCSI device sdc: 4194304 512-byte hdwr sectors (2147 MB)

Mar 7 08:39:34 linrac1 kernel: SCSI device sdc: drive cache: write through

Mar 7 08:39:34 linrac1 kernel: SCSI device sdc: 4194304 512-byte hdwr sectors (2147 MB)

Mar 7 08:39:34 linrac1 kernel: SCSI device sdc: drive cache: write through

时代朝阳会员专区:Oracle RAC 集群第 17 页https://www.doczj.com/doc/6713306927.html,/huiyuan

北京时代朝阳数据库技术中心Trail实验室https://www.doczj.com/doc/6713306927.html,

Mar 7 08:39:34 linrac1 kernel: sdc: unknown partition table

Mar 7 08:39:34 linrac1 kernel: Attached scsi disk sdc at scsi6, channel 0, id 0, lun 0

Mar 7 08:39:34 linrac1 kernel: SCSI device sdd: 12320768 512-byte hdwr sectors (6308 MB)

Mar 7 08:39:34 linrac1 kernel: SCSI device sdd: drive cache: write through

Mar 7 08:39:34 linrac1 kernel: SCSI device sdd: 12320768 512-byte hdwr sectors (6308 MB)

Mar 7 08:39:34 linrac1 kernel: SCSI device sdd: drive cache: write through

Mar 7 08:39:34 linrac1 kernel: sdd: unknown partition table

Mar 7 08:39:34 linrac1 kernel: Attached scsi disk sdd at scsi3, channel 0, id 0, lun 0

Mar 7 08:39:34 linrac1 kernel: SCSI device sde: 12320768 512-byte hdwr sectors (6308 MB)

Mar 7 08:39:34 linrac1 kernel: SCSI device sde: drive cache: write through

Mar 7 08:39:34 linrac1 kernel: SCSI device sde: 12320768 512-byte hdwr sectors (6308 MB)

Mar 7 08:39:34 linrac1 kernel: SCSI device sde: drive cache: write through

Mar 7 08:39:34 linrac1 kernel: sde: unknown partition table

Mar 7 08:39:34 linrac1 kernel: Attached scsi disk sde at scsi4, channel 0, id 0, lun 0

Mar 7 08:39:34 linrac1 scsi.agent[3178]: disk at /devices/platform/host3/target3:0:0/3:0:0:0

Mar 7 08:39:34 linrac1 scsi.agent[3189]: disk at /devices/platform/host4/target4:0:0/4:0:0:0

2

[root@linrac1 ~]# dmesg | sort | grep '^Attached scsi disk'

时代朝阳会员专区:Oracle RAC 集群第 18 页https://www.doczj.com/doc/6713306927.html,/huiyuan

北京时代朝阳数据库技术中心Trail实验室https://www.doczj.com/doc/6713306927.html,

3 在节点1上,运行 iscsi-ls 命令,将 iSCSI 目标名称映射到本地 SCSI ID(在下面显示为

HOST ID):

时代朝阳会员专区:Oracle RAC 集群第 19 页https://www.doczj.com/doc/6713306927.html,/huiyuan

北京时代朝阳数据库技术中心Trail实验室https://www.doczj.com/doc/6713306927.html,

iSCSI 目标名称主机 / SCSI ID SCSI 设备名称

时代朝阳会员专区:Oracle RAC 集群第 20 页https://www.doczj.com/doc/6713306927.html,/huiyuan

ROSEHA安装及配置手册.

安装配置指南 (第二版) ROSE

目录 第一章绪论 windows NT 版 ROSEHA 软件 特点 灵活的配置 ROSEHA 硬件部分 ROSEHA软件示意图 第二章准备工作 资源对象的属性 设置cluster的过程 卷标 安装应用软件 第三章安装和卸载 开始安装之前 安装 ROSEHA 获得 ROSEHA 认证号 卸载 ROSEHA 第四章 ROSEHA 管理工具 预览 私有网络管理 GUI(图形化界面) 资源对象管理 GUI 菜单条 工具条 cluster 可视面板 消息面板 状态条 第三方管理工具 控制面板 文件管理 磁盘管理 事件查看 磁盘阵列管理 私有网络管理

资源对象管理 Cluster 操作 Cluster 操作参数选择 开始 cluster 操作 停止 cluster 操作 第五章私有网络管理 私有网络下拉菜单 TCP/IP socket 私有网络 RS-232 串口私有网络 公用驱动器私有网络 工具条按钮 删除私有网络 查看私有网络 私有网络和服务器状态 第六章资源对象管理 创建资源对象 服务器属性表 配置卷对象属性表 配置IP 地址对象属性表 配置共享文件对象属性表 配置LAN 管理对象属性表 配置Microsoft SQL Server 对象属性表 配置Sybase SQL server 对象属性表 配置NT 服务对象属性表 配置用户自定义对象属性表 查看资源对象 删除资源对象 绑定到 cluster 撤消绑定到 cluster 资源切换 资源接管 服务器切换 服务器接管 资源对象分类 资源对象状态

附录1 MSSQL SERVER 实例 附录2 . WWW资源层次实例 附录3 FAQ 附录4 NT Cluster 软件维护信息

磁盘存储器管理习题分析

1、系统中磁头停留在磁道号为100的磁道上,这时先后有4个进程提出了磁盘访问请求,要访问磁盘的磁道号按申请到达的先后顺序依次为:55、120、39、110。移动臂的运动方向:沿磁道号递减的方向移动。若分别采用FCFS磁盘调度算法、SSTF算法、SCAN算法时,所需寻道长度分别为多少? FCFS算法:100-55+ 120-55+ 120-39+ 110-39 = 262 SSTF算法:110-100 +120-110 + 120-55 + 55-39 = 101 SCAN算法: 100-55+ 55-39 +110-39 + 120-110 = 142 2、假设磁盘有200个磁道,磁盘请求队列中是一些随机请求,它们照到达的次序分别处于55、58、39、18、90、160、150、38、184号磁道上,当前磁头在100号磁道上,并向磁道号增加的方向上移动。请给出按FCFS、SSTF、SCAN及CSCAN算法进行磁盘调度时满足请求的次序,并计算它们的平

1、在FAT16文件系统中,且每个盘块的大小是512字节, 1)如果每个簇可以有4个盘块,可以管理的最大分区空间是多少? 2)如果每个簇可以有64个盘块,可以管理的最大分区空间又是多少? 答: 1)216 * 4 * 512 = 128M 2)216 * 64 * 512 = 2G 2、某操作系统的磁盘文件空间共有500块,若用字长为32位的位示图管理盘块空间,试问: 1)位示图需要多少个字? 2)如果b(盘块号), i, j从1开始计数,第i字第j位对应的块号是多少? 3)如果b(盘块号), i, j 从0开始计数,第i字第j位对应的块号是多少? 答: 1)[500/32] =16 2) b = 32* (i-1) +j 3)b= 32*i+j 3、有3200个磁盘块可用来存储信息,如果用字长为16位的字来构造位示图,若位示图部分内容如图所示。 1)位示图共需多少个字? 2)若某文件长度为3200B,每个盘块为512个字节,采用链接结构且盘块从1开始计数,系统将为 其分配哪些磁盘块? 3)试具体说明分配过程。 4)若要释放磁盘的第300块,应如何处理? 1)3200/16=200 2)3200/512 =7 ; 20、24、25、26、27、37和38 3)顺序检索位示图,从中找到第一个值为0的二进制位,得到行号i=2,列号j=4 ;计算出找到的第一个盘块是 B1 = (2-1)*16+4=20 第二个值为0的二进制位,得到行号i=2,列号j=8. ;计算出找到的第一个盘块是 B2=(2-1)*16+8=24 …………. 修改位示图,令Map[2,4]=Map[2,8] = …..=1,并将对应块20、24……. 分配出去。 4)计算出磁盘第300块所对应的二进制位的行号i和列号j : i = (300-1)/16 + 1 = 19 j = (300-1)MOD16 + 1= 12 修改位示图,令Map[19,12]=0,表示对应块为空闲块。

RoseHA 8.9 for Windows配合SQL Server 2008 R2配置文档

RoseHA 8.9 for Windows配合SQL Server 2008 R2配置文档 2013年7月27日

目录 一、文档说明 (3) 二、安装部署要求 (3) 1、集群环境拓扑结构 (3) 2、基础环境部署 (3) 三、安装配置SQL Server 2008 R2 (14) 1、安装SQL Server 2008 R2的先决条件 (14) 2、安装SQL Server 2008 R2 (16) 3、配置SQL Server的远程连接功能 (22) 4、安装SQL Server客户端 (25) 四、安装配置RoseHA (29) 五、测试 (39) 1、集群资源测试 (39) 2、集群切换测试 (40) 六、使用RoseHA工具 (42) 1、帮助文档 (42) 2、命令行管理工具 (42) 3、查看日志 (43)

一、文档说明 本文档主要介绍了在VMware8虚拟机环境中使用RoseHA8.9配合SQL Server 2008 R2的配置过程,对如何虚拟磁盘阵列以及两台虚拟机之间如何用RS232串口线连接和挂载虚拟存储也做了介绍。使用此文档,大家可以在自己的电脑上利用虚拟环境搭建RoseHA高可用集群测试系统。 二、安装部署要求 1、集群环境拓扑结构 2、基础环境部署 本实验集群拓扑实现目标如上图所示,以宿主机作为客户端,宿主机安装VMware8虚拟机,虚拟机中安装Windows server 2008 R2操作系统,并将系统的防火墙关闭;在虚拟机操作系统中安装SQL Server 2008 R2和RoseHA;按照RoseHA的配置规则,两台服务器之间至少有两条心跳线,可以使用两条以太网线作为心跳,如果条件允许,还可以使用RS232串行端口线作为心跳,以实现不同类型的心跳通信,加强心跳通信的可靠性。本实验采用以太网和RS232串行端口两种方式作为心跳;宿主机安装SQL Server 2008 R2客户端,使用此

Dell_R730(Linux6.5)+MD3800f+Rose9.0+Oracle11g双机热备

Linux6.5_x64+oracle11.2.0.4+RoseHA9.0 一、设备信息及规划 Dell R730服务器: 2*E5-2643v3 3.4GHz6C/4*16G DDR4memory/3*300GB15K RPM SAS/Raid /2*2Port1000M/dual power supply/DVD/2*single port FC HBA card/ 3year overseas warranty 其中磁盘0、1做Raid1,磁盘2做热备 Dell MD3800f: 7*600GB15K RPM SAS/2*16G FC,2U MD38xxF,8G CF cache,4*5m fiber/ 3year overseas warranty 其中磁盘0、1、2、3、4、5做Raid10,磁盘6做热备 Lun1=1.7T做数据存储,Lun2=3G做oracle仲裁,Lun3=2G预留BOSS仲裁。 二、R730安装配置 1、开机设置Raid1 服务器开机,系统自检,加载到PERC卡自检界面的时候,按进入PERC BIOS管理界面

查看磁盘列表,各个磁盘状态为“Ready” 高亮选中需要管理的PERC卡,按F2,选择弹出菜单里的“Create New VD”。然后根据提示,选择slot0和slot1两块盘,创建Raid1。 高亮选中已创建的磁盘组,按F2,选择弹出菜单里的“Manage Ded.HS”

选中对应的热备盘 热备盘添加成功 清除磁盘数据 将Raid信息清除,然后重建Raid信息,选中ID:0的虚拟磁盘后按F2在选项中选择Fast Init就能清除数据。 2、HBA卡安装注意事项 在安装HBA卡时就记住WWN号码和端口顺序,MD3800f存储每次刷新时显示顺序都会不一样。

Rose软件的安装指南

在对系统连续运营要求较高的系统中,我们通常有RAID、hot spare来保障存储系统以及数据的安全性,但是仅仅存储系统的安全就足够了么?为了防止服务器应用程序的意外宕机,我们通常还会通过两台服务器冗余,且互为备份共同执行同一任务的架构模式来防止服务器错误的发生。这种架构也就是我们通常所说的双机热备的架构模式。 在众多对系统可靠性要求较高的业务环境中,双机热备系统都得到了广泛的应用,并发挥着重要的作用,为企业构筑高可用性系统提供了一种较为安全且成本相对较低的后台环境构架。 双机系统的基本构成通常包括了2台互为备份的服务器,后台往往公用一台存储系统,两台互为备份的服务器之间一般有心跳线连接,用以监控另一台服务器的运行状态,同时2台服务器上还需要运行双机热备的系统软件。任何导致系统当机或服务中断的故障,都会自动触发双机热备的系统软件流程来进行错误判定、故障隔离,并通过联机恢复来继续执行中断的服务。这样,预先指定的备份服务器将首先接管被中断的服务,并继续提供原有的服务。在这个过程中,用户所感受的只是需要经受一定程度可接受的时延,而能够在最短的时间内继续访问服务。 Rose HA是目前市面上应用非常广泛的一种双机HA软件,他由美国ROSE Datasystem Inc.提供,能够和windows操作平台无缝集成,因而并被多家服务器或者存储厂商以OEM 的形式销售提供给大家,被广泛用于在X86服务器基础上构架双机热备系统,拥有较大规模的市场基础和使用人群。但是双机软件的安装是比较容易出问题的环节,下面我们将以SQL Server数据库平台为例,介绍如何在win 2000,SQL Server的环境下构筑Rose HA。 安装环境: 双机环境的基本构成包括:两台服务器(以下分别称为“服务器1”和“服务器2”),一套磁盘整列柜,我们这里以SQL Server数据库软件为例,服务器采用win 2000的操作系统,采用Rose HA软件。软硬件都准备好了以后,我们先进行双机热备环境配置的准备工作。 1. 安装win 2000

存储器管理练习及参考答案

存储器管理练习及参考答案 一、单项选择题: 1、存储管理的目的是( C )。 A.方便用户 B.提高主存空间的利用率 C.方便用户和提高主存空间的利用率 D.增加主存实际容量 2、( A )存储管理不适合多道程序设计。 A.单一连续分区 B.固定分区存储管理 C.可变分区存储管理 D.页式存储管理 3、静态重定位是在作业的(B )进行的,动态重定位是在作业的( D )进行的。 A.编译过程中 B.装入过程中 C.修改过程中 D.执行过程中 4、提高主存利用率主要是通过( A )实现的。 A.内存分配 B.内存保护 C.地址映射 D.内存扩充 5、多道程序环境中,使每道程序能在不受干扰的环境下运行,主要是通过(C )功能实现的。 A.内存分配 B.地址映射 C.内存保护 D.内存扩充 6、最佳适应分配算法的空闲区是(B )。 A.按大小递减顺序排序 B.按大小递增顺序排序 C.按地址由小到大排列 D.按地址由大到小排列 7、地址重定位的对象是(B )。 A.源程序 B.目标程序 C.编译程序 D.汇编程序 8、采用可变分区存储管理方式管理主存时,使用移动技术可以(B )。 A.加快作业执行速度 B.集中分散的空闲区 C.扩大主存容量 D.加快地址转换 9、如下存储管理方式中,(A )一般采用静态重定位方式进行逻辑地址到物理地址的转换。 A.固定分区存储管理方式 B.段式存储管理方式 C.可变分区存储管理方式 D.页式存储管理方式 10、很好地解决了内存零头问题的存储管理方法是( A )。 A.页式存储管理 B.段式存储管理 C.多重分区管理 D.可变式分区管理 11、设基址寄存器的内容为1000,在采用动态重定位的系统中,当执行指令“Load A,2000”时,操作数的实际地址是( C )。 A.1000 B.2000 C.3000 D.4000 12、对主存的研究可归纳为:主存的分配与回收、地址重定位、存储空间的共享与保护、( B )。 A.地址映射 B.虚拟存储 C.分区管理 D.物理存储器的扩充 13、地址转换或叫重定位的工作是将( C ) A.绝对地址转换为逻辑地址 B.逻辑地址转换为浮动地址 C.逻辑地址转换为绝对地址 D.绝对地址转换为浮动地址 14、段式存储管理中,用于记录作业每个分段在主存中的起始地址和长度的是(B )。 A. 基址寄存器和限长寄存器 B.段表 C. 界限寄存器 D.上、下限寄存器

RoseHA 8.5 快速安装指南

RoseHA 8.5 快速安装指南 一第一部分RoseHA运行所需条件和环境及安装 1. RoseHA支持的系统环境(独立域,主备域,AD服务器) RoseHA支持Windows 2000 系列以及Windows 2003。RoseHA的光盘安装介质可用于Windows 2000及Windows 2003系统中HA的安装。RoseHA 支持独立域、主备域、以及Windows 2000和Windows 2003的AD服务器。两台主机的系统管理员的账号和密码必须一致。 2. RoseHA对网络配置的需求及要求 在安装RoseHA之前,系统的所有网卡应该已经全部驱动并设置了正确的IP地址等相关设置,并规划好公网和私网IP资源的分配。避免在安装了RoseHA 之后,再对系统的网络设置进行修改。 3. RoseHA心跳线需求 HA支持网卡类型和RS232类型的私网,对于配置RS232类型的心跳线,需要准备RS232串口线,配置好com口参数(通常按照系统默认值配置)。在HA中,建议配置两条以上的心跳线(Socket 类型或是RS232 类型,也可以混合使用),保证HA的正常运作。 关于RS232串口线的做法是:如果两端都是9 pin 的接头, 则pin 2 (RD), pin 3 (TD) 交叉反接, pin 5 (GND)直连, 其它pin 不连接: DB9 DB9 1 GND --------- 1 GND 2 RD --------- 3 TD 3 TD --------- 2 RD 5 GND --------- 5 GND 4. RoseHA对共享卷配置的需求及要求 共享磁盘阵列的准备,首先保证两台主机都已经正确连接并能正确访问到盘阵。其次,对于Windows 2000和Windows 2003系统,还必须确认操作系统中看到的磁盘阵列上的共享设备的类型,在磁盘管理器中将共享设备(disk)必须设置为基本卷,而不能是动态卷。两台主机系统缺省对于计划中将要使用的共享磁盘设备上的分区的设置需要保持一致。对于共享磁盘设备上各个分区的盘符的设定要保持一致性。对共享卷的文件系统推荐采用NTFS类型。另外,推荐使用有硬件锁功能的盘阵。这样确保在双机时只能有一边能访问到磁盘设备。5. RoseHA对应用程序配置的需求及要求 在安装RoseHA之前,应先安装需要由HA来监控管理的应用,并且将应用(或与应用有关)的数据创建到共享的盘阵上。然后修改需要由HA监控的服务的启动方式,在服务管理中将其改动为手动启动方式,并停止服务。

chapter4存储器管理(答案)

1.多进程能在主存中彼此互不干扰的环境下运行,操作系统是通过B来实现的。 A.内存分配 B.内存保护 C.内存扩充 D.地址映射 2.动态重定位是在作业的中进行的。 A.编译过程 B.装入过程 C.连接过程 D.执行过程 3.在可变式分区分配方案中,某一作业完成后,系统收回其主存空间,并与相邻空闲区合并,为此需修改空闲表,造成空闲数减1的情况是D。 A.无上邻空闲区,也无下邻空闲区 B.有上邻空闲区,但无下邻空闲区 C.有下邻空闲区,但无上邻空闲区 D.有上邻空闲区,也有下邻空闲区 4.什么叫重定位?采用内存分区管理时,如何实现程序运行时的动态重定位?查课本 那么,逻辑地址(2,88)对应的物理地址是178,逻辑地址(4,100)对应的物理地址是产生越界中断。 6.最佳适应算法的空白区是B。 A.按大小递减顺序排列 B.按大小递增顺序排列 C.按地址由小到大排列 D.按地址由大到小排列 7.某页式存储管理系统中,地址寄存器长度为24位,其中页号占14位,则主存的分块大小应该是A字节,程序最多占有D页。 A.210 B.10 C.14 D.214 E.24 F.224 8.设有8页的逻辑空间,每页有1024字节,它们被映射到32块的物理存储区中。那么,逻辑地址的有效位是13位,物理地址至少是15位。 9.外部碎片出现在D。 A.固定分区分配 B.分页存储系统 C.段页式存储系统 D.动态分区分配 E.段式存储系统 10.在采用页式存储管理的系统中,某作业J(或某进程P)的逻辑地址空间位4页(每页2048字节),且已知该作业的页面映像表(即页表)如下表所示。 11位的页表索引和12位的页偏移量。请问:页面长度是多少?在虚地址空间中最多有多少页面(均要求具体的数值)?页面长度:212,虚拟地址空间中最多有211个页面 12.在存储器的可变分区管理中,作业装入内存时,采用的是静态重定位方式。 13.(2002,华中科技大学)某操作系统采用分区存储管理技术。操作系统在低地址占用了100KB的空间,用户区主存从100KB处开始占用512KB。初始时,用户区全部为空闲,分配时截取空闲区的低地址部分作为已分配区。在执行了如下申请、释放操作序列后:

《存储器配置》.(DOC)

存储器配置 哈佛结构MCS-51单片机 程序存储器和数据存储器分开设计。 普林斯顿结构微机 只有一个地址空间,程序和数据可以随意安排在这一地址范围内不同的空间。 程序存储器(ROM) 指令、常数掉电不失 数据存储器(RAM) 数据可用程序改写 在单片机内部,程序存储器和数据存储器存贮器是分开制造的。通常,程序存储器的容量较大,数据存储器的容量较小,这是单片机用作控制的一大特点。 物理上有4个存储空间 片内程序存储器

片外程序存储器 片内数据存储器 片外数据存储器 逻辑上有3个存储空间 片内外统一编址的程序存储器 MOVC 片内数据存储器 MOV 片外数据存储器 MOVX 图存储器配置 程序存储器 _____ EA 输入引脚 E___A___ = 0 访问片外程序存储器 E___A___ = 1 访问片内程序存储器 程序计数器PC 16位程序地址寄存器,专门用来存放下一条需要执行指令的地址,能自动加1。 PC指示程序执行的位置 PC中存放的是程序存储器的地址 PC中存放下一条将要执行的指令的地址 复位后 PC = 0000H 寻址范围:0000H ~ 0FFFFH 64KB 65536B 入口地址

T0000BH _________0013H INT1 T1001BH 串行口0023H T2002BH 通常,在入口地址处写一条跳转指令,跳转至服务程序。 0000H 0003H 000BH 0030H 1000H 2000H MOVC

MOV DPTR, #2000H MOV A, #08H MOVC A, @A+DPTR 片外数据存储器 最大64KB 0000H ~ 0FFFFH 只可用MOVX指令 间接寻址方式访问 读: MOV DPTR, #2008H MOVX A, @DPTR 写: MOV A, #12H MOV DPTR, #2008H MOVX @DPTR, A 片外数据存储器与片外I/O设备统一编址(如A/D、D/A、I/O芯片等) 片内数据存储器(低128B) 地址范围:00H ~ 7FH 通用数据区 (30H~7FH) 80个字节 用于存放的用户数据或作堆栈区使用。 读: MOV A, 30H ;直接寻址 MOV R0, #30H MOV A, @R0 ;间接寻址 INC R0

RoseHA6.0安装调试手册

一、安装前的准备 1、硬件环境:服务器两台(每台服务器要求两块网卡,每个服务器的两个网卡一个做心跳用,一个连接到局域网上)、磁盘阵列一台、SCSI线两条。 2、软件环境:Windows200 3、Sqlserver 2000 for Windows2003、Rose HA6.0 For Windows。 3、注意:在连接SCSI线时,必须把主机和磁盘阵列断电。连接完成后,先开启磁盘阵列,后开启主机。将两台服务器的BIOS选择中Start Option选择改为Slot 5,(Slot 5是服务器RAID卡所在的槽位) 4、两台服务器:以下分别称为“服务器1”和“服务器2”。 二、安装Rose HA的过程 (一)硬件安装 1.用Rose软件所带的RS232串口线将服务器1和服务器2的COM口连接起来。 2.用交叉双绞线(一头是568A,一头是568B)连接服务器的网卡(专门做心跳用) 3.分别通过服务器的另外一块网卡将两台服务器连接到交换机上,分配ip地址(一般是用户内网网段地址),保证相互可以ping通。 注:建议使用两根心跳线,如果要通过网卡建立第二根心跳线,可用以下方法连接: 4.将心跳线的网卡Ip设置为200.200.200.109,200.200.200.110,子网掩码255.255.255.0(不能跟局域网在同一个网段),测试ping。 (二)安装SqlServer2000 1、关闭服务器2,在服务器1上进行安装,进入SqlServer2000安装界面 2、当选择Data路径时,程序文件存放位置可以不做修改,Data文件夹可选为 Z:\Sqlserver_data(注:Sqlserver_data是手工建在磁盘阵列上的文件夹,Z盘为磁盘阵列的逻辑盘符) 3、安装完毕后,需要打SqlServer2000 Sp3补定 4、重启服务器,在数据库管理器里将SqlServer2000的服务,改为手动;手工启动数据库, 确保工作正常。 5、在服务器1上操作:关闭SqlServer数据库,删除Z:\Sqlserver_data文件夹,关闭服 务器1 6、启动服务器2,重复上述步骤2,3,4 7、启动服务器1,关闭服务器2上的SqlServer数据库,在服务器1上启动SqlServer数 据库,要保证启动各项服务都正常 8、进行Rose HA的安装和配置。 (三)RoseHA软件安装 进入光盘上软件所在的目录,运行SETUP程序,按照默认方式安装,当出现提示输入LOCAL 和REMOTE的主机名时,将本地服务器的主机名输入LOCAL栏里,将另一台服务器的主机名输入REMOTE。 三、配置Rose HA

分 存储器管理

实验7分页存储器管理 实验性质:验证+设计 建议学时:2学时 一、实验目的 ??学习i386处理器的二级页表硬件机制,理解分页存储器管理原理。 ??查看EOS应用程序进程和系统进程的二级页表映射信息,理解页目录和页表的管理方式。 ??编程修改页目录和页表的映射关系,理解分页地址变换原理。 二、预备知识 阅读本书第6章。了解i386处理器的二级页表硬件机制,EOS操作系统的分页存储器管理方式,以及进程地址空间的内存分布。 三、实验内容 3.1 准备实验 按照下面的步骤准备本次实验: 1. 启动OS Lab。 2. 新建一个EOS应用程序项目。 3.2 查看EOS应用程序进程的页目录和页表 使用OS Lab打开本实验文件夹中的memory.c和getcr3.asm文件(将文件拖动到OS Lab窗口中释放即可打开)。仔细阅读这两个文件中的源代码和注释,main函数的流程图可以参见图16-1。 按照下面的步骤查看EOS应用程序进程的页目录和页表: 1. 使用memory.c文件中的源代码替换之前创建的EOS应用程序项目中 EOSApp.c文件中的源代码。

2. 右键点击“项目管理器”窗口中的“源文件”文件夹节点,在弹出 的快捷菜单中选择“添加”中的“添加新文件”。 3. 在弹出的“添加新文件”对话框中选择“asm 源文件”模板。 4. 在“名称”中输入文件名称“func”。 5. 点击“添加”按钮添加并自动打开文件func.asm。 6. 将getcr3.asm文件中的源代码复制到func.asm文件中。 7. 按F7生成修改后的EOS应用程序项目。 8. 按F5启动调试。 9. 应用程序执行的过程中,会将该进程的二级页表映射信息输出到虚 拟机窗口和OS Lab“输出”窗口中,输出内容如图16-2(a)。 10. 将“输出”窗口中的内容复制到一个文本文件中。 图16-2:(a)EOS应用程序进程的二级页表映射信息(b)有应用程序进程时,系统进程的二级页表映射信息图16-2(a)中第一行是CR3寄存器的值,也就是页目录所在的页框号。第一列是页目录中有效的PDE,第二列是PDE映射的页表中有效的PTE(详细的格式可以参考源代码中的注释)。注意,在标号为0x200的PDE对应的页表中,所有的1024个PTE都是有效的,所以在图中省略了一部分。 根据图16-2(a)回答下面的问题: ??应用程序进程的页目录和页表一共占用了几个物理页?页框号分别是 多少? ??映射用户地址空间(低2G)的页表的页框号是多少?该页表有几个有效的PTE,或者说有几个物理页用来装载应用程序的代码、数据和堆栈?页框号分别是多少? 3.3 查看应用程序进程和系统进程并发时的页目录和页表 需要对EOS应用程序进行一些修改: 1. 结束之前的调试。

DELL PowerVault MD3 存储阵列系列

Dell PowerVault MD3存储阵列系列 Dell? PowerVault? MD3系列推出新一代经济型存储设备。无论您是需要整合存储、支持数据密集型应用程序的需求,还是要优化虚拟环境,MD3系列都能满足您不断增长的业务需求。MD3系列功能丰富,不但可让您自行决定使用哪种协议,而且还支持多种硬盘类型,并提供众多选配的高级软件功能,让您自由选择。 跟上最新技术的步伐 新的16 Gb光纤通道、10 GbE iSCSI和12 Gb SAS控制器提供最新的高速连接技术。最新的MD3机型性能更高,并将现有带宽增加了一倍1。您的数据将触手可及。MD3系列具有双控制器选项(可提供8 GB高速缓存),并有SAS、iSCSI或光纤通道可供选择,每个阵列的高速缓存总容量最高16 GB。新一代MD3具有您所需要的效率,能够满足您严苛的I/O要求。您可以获得高可用性和高性能,同时不会牺牲易用性。 实现更高的管理效率 MD Storage Manager软件是一款基于客户端的直观Java应用程序,能够管理MD3系列阵列。为了方便用户交互,它提供两种不同的管理途径,并且配备企业窗口,可以通过单个界面监控多个系统。 多协议MD Storage Manager可以管理所有管理任务,例如配置、重新配置、扩展、维护和性能调整,而且运行时不会造成系统停机,也不会干扰阵列性能。它还具有一流的配置灵活性,可以在单个存储阵列中混合多种RAID级别、分区大小、阵列大小以及高速缓存策略。 满足您需求的多样化选项 减少存储和管理数据所需的工作量。MD3系列可提供12个3.5”硬盘或24个2.5”硬盘的外形规格,或者最多可容纳60个2.5”或3.5”硬盘的高密度盘柜。由于存储需求的增长基本上是大势所趋,您可以根据需求增加容量。连接到PowerVault MD1200或MD1220扩展盘柜时,12个硬盘和24个硬盘的外形规格可以扩展到最多192个硬盘2。60个硬盘的阵列则可以利用其经过专门设计的高密度盘柜,扩展到180个硬盘2。阵列还具有多种软件功能,可以提供额外的数据保护、增强虚拟化并简化管理,进而提高存储的可靠性。借助可选的远程复制和增强的快照功能,您的数据在全球任何位置皆可得到有效的保护。VMware VAAI的集成可以根据您的需要帮助提高性能,将与存储相关的任务从服务器上分流出来。 动态磁盘池(DDP)可以简化数据管理。通过自我修复动态磁盘重新平衡,DDP可以改善存储效率,消除传统RAID配置存在的种种顾虑。其他增强功能包括精简配置和固态硬盘高速缓存,与高性能分层(HPT)选项结合使用时,可帮助提高性能。 高级功能现在已捆绑到两个可选套装中。其中一个可选套装可满足较高的性能需求,并包括HPT功能。如果保护数据是头等要务,则预打包的数据保护功能可确保提供一整套高级数据保护选项。高带宽,占用空间更小 MD3系列包括带有内置HPT的高密度盘柜。如果您所在的行业是制造业、石油/天然气、医疗保健或视频监控行业,则MD3可以提供您管理数据所需的高带宽。 高密度盘柜仅占用4U空间,比起可容纳同等数量硬盘的其他外形更小的盘柜,它所占用的空间更小。更小的占用空间也意味着电力和散热成本更低。 推介全新MD3 – 新一代经 济型存储设备。

Roseha的安装配置

Roseha的安装配置 1.两台服务器:whjkapp和jkcti,都使用两个网卡,其中内网卡作为心跳线连接使用,外网卡用来连接交换机。首先分别在两台服务器上配置HOSTS文件,路径为:c:\windows\system32\driver\etc 配置如下: 100.100.100.10 whjkapp 100.100.100.20 jkcti 10.64.41.115 whjkapp 10.64.41.111 jkcti 10.64.41.120 roseserver 2.把两台服务器分别连接上存储,让它们可以正常访问存储上的分区。 3.先启动其中一台服务器如whjkapp,在它上面安装SQL SERVER 2005,新建个数据库,把数据库文件放在存储的分区上,测试能否正常访问。如果不能访问,查看网络、存储的配置。确定可以访问后,把数据库关闭,并在服务里把SQLSERVER的主服务停掉,启动方式改为手动,然后关闭whjkapp服务器。 启动jkcti服务器,在其上安装SQL数据库,可以附加之前的那个数据库文件,测试能否正常访问。同样把SQLSERVER主服务改为手动。 4.接下来配置ROSEHA双机软件 4.1 登陆whjkapp服务器,点击ROSEHA安装文件,开始安装。整个安装过程,很简单,一直下一步即可。有一点要注意就是:其中有一项在Local computer name中填入本地机名称:如whjkapp。Remote computer name中输入要做双机的服务器名称,如jkcti 同样进入jkcti服务器,安装ROSEHA文件。 4.2RoseHa 安装完成后,根据两台服务器的hostid 号码来申请授权文件, 添加正确的授权文件之后才能配置双机。(此授权文件都已copy至两台 服务器里) 4.3进入whjkapp服务器,打开ROSEHA软件,点击三角形开始按钮,在弹 出的Connect Cluster界面点击OK 4.4进入Tools-License Information,根据host id,输入Serial No、Data及 License,申请许可 4.5同样进入jkcti服务器,申请许可 4.6进入whjkapp服务器roseha配置界面,配置私有网络。也可以继续在jkcti 服务器上配置,目前我们是在whjkapp上配置主节点的。 点击Private Net-TCP/IP Socket,在弹出来的界面里,输入服务器相对应 的IP,如: whjkapp对应的ip是100.100.100.10 jkcti对应的ip是100.100.100.20 配置完,点击Add,添加 同样在jkcti服务器上添加私有网络 4.7 在配置Rosource资源之前,需要在两台服务器上分别点击Tools-Get NIC Information获取NIC信息,之后点击确定。 4.8 在whjkapp服务器ROSEHA配置界面下,点击resource-create-volume建

存储设备参数配置说明

存储设备参数配置说明 特别申明: 1、招标方案中,指明的品牌型号仅供参考,投标产品的质量性能指标及服务内 容不应低于所推荐参考品牌型号之质量性能指标和服务内容。 2、注:其中打“★”部分为必须满足项。请根据要求详细应答。 存储设备 NETAPP FAS2552 1套 序号项目技术指标 1 品牌要求必须是国际知名品牌且非OEM产品, 技术先进、成熟,拥有自己的研发力量和售后服务队伍,非收购品牌,2013年IDC报告全球市场占有率前五位. 2 ★体系结构本系统要求采用统一存储架构,同时实现FC SAN、IP SAN,FCoE和NAS等多种访问方式。如果无法在同一控制器中实现SAN和NAS功能,即NAS和SAN控制器如果为不同的处理器单元,NAS活动控制器数量的配置要求≥2. 支持集群存储架构,该型号存储控制器可以扩展到 NAS:≥8个集群控制器 SAN:≥8个集群控制器 集群扩展支持同产品系列的不同型号设备之间扩展。 本次配置集群控制器数量=2. 3 存储操作系统要求采用专用的存储操作系统,集中统一处理FC / CIFS / NFS 访问协议的解析。不接受采用或基于Windows或者开源代码外加第三方软件为平台的产品, 保障系统的安全性,。 4 ★控制器可靠 性 处理器、缓存、电源、风扇、适配卡、总线等都提供冗余,并保 证在某硬件出问题时,能够进行自动切换,没有单点故障。支持 不停机维护、在线调整(包括软、硬件升级、扩容、设备更换) 等操作,同时必须提供所投产品生产厂家由IDC出具的高可用 性达到99.999%的认证报告。 硬件指标 5 ★系统支持的最 大容量 最大磁盘数量可以扩展到144以上,并且最大磁盘裸容量可达 到509TB以上,通过集群扩展支持2.04PB以上,适应应用扩 容需求,提供官网截图。 6 ★前端FC接口配置8Gb FC端口数量≥8个,支持16Gb FC端口数量≥8个。

RoseHA for Windows常见问题解答

RoseHA for Windows常见问题解答 (FAQ) 一、RoseHA for Windows的安装部署 1、RoseHA的私网心跳配置 答:建议至少配置两条心跳线以上,以避免私网心跳的单点故障,对于配置的心跳类型(Socket、RS232)可以自由组合。例如:如果配置两条心跳,可以都为Socket类型、也可以都为RS232类型、也可以为一个Socket和一个RS232。 2、网络IP的配置方式 答:主机的IP必须是手动指定方式配置,不支持通过DHCP方式获取的IP。 3、主机的计算机名称 答:在安装RoseHA的过程中,本地主机和远程主机的计算机名称必须与实际的计算机名称一致,不能是自定义的名称标识或主机的IP等。 4、RoseHA双机部署的步骤 答:① 分别在两台主机上部署应用,并将应用的数据存放在共享磁盘上。 ② 分别在两台主机上手动测试应用服务是否能够正常启停和应用。 ③ 安装RoseHA,创建应用服务的高可用资源,带入资源测试。 RoseHA for Windows详细的部署安装步骤,请参阅RoseHA for Windows快速安装文档。 二、RoseHA for Windows的配置 1、创建心跳时,报告License无效 答:检查已注册的License是否输入完整。 2、创建心跳完成后,心跳无法正常通信 答:① 检查两台主机上是否安装防火墙等网络安全类软件,如有,则修改网络安全的配置,允许心跳端口通信。 ② 两台主机的心跳配置是否一致;心跳UDP端口是否与其他应用端口冲突,如有端口冲突,修改心跳UDP端口的配置。 3、创建文件共享资源时,没有显示共享目录 答:先将共享磁盘中需要共享的目录配置共享之后,才能在创建文件共享的窗口中看到共享目录资源。 4、创建NT Server资源时,无法找到应用的服务 答:检查两台主机上的应用服务名称是否完全一致,以及应用服务的启动方式是否都改成手动。 5、RoseHA中提供的6种高可用资源是否都需要配置 答:不是,配置高可用资源的种类和数量是根据实际的应用环境而定的,比如:在信息应用系统中,一般不需要配置主机别名和文件共享资源。 三、RoseHA for Windows的维护 1、双机正常运行过程中,心跳通信异常中断 答:① 检查两台主机心跳的IP通信是否正常。

Dell MD3400存储阵列 使用入门指南

Dell PowerVault MD3400/3420/3800i/3820i/ 3800f/3820f 存储阵列 使用入门指南 管制型号: E03J and E04J Series 管制类型: E03J001 and E04J001

注、小心和警告 注: “注”表示可以帮助您更好地使用计算机的重要信息。 小心: “小心”表示可能会损坏硬件或导致数据丢失,并说明如何避免此类问题。 警告: “警告”表示可能会造成财产损失、人身伤害甚至死亡。 ? 2013 Dell Inc. 保留所有权利。 本文中使用的商标: Dell?、Dell 徽标、Dell Boomi?、Dell Precision?、 OptiPlex?、Latitude?、PowerEdge?、PowerVault?、PowerConnect?、OpenManage?、EqualLogic?、Compellent?、KACE?、FlexAddress?、Force10?、Venue?和 Vostro?是 Dell Inc. 的商标。Intel?、Pentium?、Xeon?、Core?和 Celeron?是 Intel Corporation 在美国和其 他国家或地区的注册商标。 AMD?和 AMD Opteron?、AMD Phenom?以及 AMD Sempron?是 Advanced Micro Devices, Inc.的注册商标或商标。 Microsoft?、Windows?、Windows Server?、Internet Explorer?、MS-DOS?、Windows Vista?和 Active Directory?是 Microsoft Corporation 在美国和/或其他国家或地区的商标或注册商标。 Red Hat?和 Red Hat?Enterprise Linux?是 Red Hat、Inc. 在美国和/或其他国家或地区的注册商标。 Novell?和 SUSE?是 Novell Inc. 在美国和其他国家或地区的注册商标。Oracle?是 Oracle Corporation 和/或其附属公司的注册商标。 Citrix?、Xen?、XenServer?和 XenMotion?是 Citrix Systems、Inc. 在美国和/或其他国家或地区的注册商标或商标。VMware?、vMotion?、vCenter?、vCenter SRM?和 vSphere?是 VMware、Inc. 在美国和其他国家或地区的注册商标或商标。 IBM?是 International Business Machines Corporation 的注册商标。 2013 - 12 Rev. A00

《存储器管理》word版

第四章存储器管理 4.1 程序的装入和链接 将一个用户源程序变为一个可执行程序,通常都要经过以下几个步骤: 编译:由编译程序(Compiler)将用户源代码编译成若干个目标模块(Object Module); 链接:由链接程序(Linker)将编译后形成的一组目标模块,以及它们所需要的库函数链接在一起,形成一个完整的可装入模块(Load Module)。 4.1.1 程序的装入 将一个装入模块装入内存时,可以有以下两种方式: 绝对地址装入方式(Absolute Loading Mode) 可重定位装入方式(Relocation Loading Mode) 动态运行时装入方式(Dynamic Run-time Loading) 1. 绝对装入方式 在编译时,如果知道程序将驻留在内存的什么位置,那么,编译程序将产生绝对地址的目标代码。 装入模块被装入内存后,由于程序中的逻辑地址与实际内存地址完全相同,故不须对程序和数据的地址进行修改。 程序中所使用的绝对地址,既可在编译或汇编时给出,也可由程序员直接赋予。 此种程序一般有特殊用途,比如启动程序。 2.可重定位装入方式 绝对装入方式只能将目标模块装入到内存中事先指定的位置。在多道程序环境下,编译程序不可能预知所编译的目标模块应放在内存的何处,因此,绝对装入方式只适用于单道程序环境。 在多道程序环境下,所得到的目标模块的起始地址通常是从0开始的,程序中的其它地址也都是相对于起始地址计算的。此时应采用可重定位装入方式,根据内存的当前情况,将装入模块装入到内存的适当位。 示例 在用户程序的1000号单元处有一条指令LOAD 1,2500,该指 令的功能是将2500单元中的整数365取至寄存器1。 静态地址重定位 把在装入时对目标程序中指令和数据的修改变换过程称为重定 位。又因为地址变换通常是在装入时一次完成的,装入以后不再改 变,故称为静态地址重定位。 静态地址重定位装入方式,可将装入模块装入到内存中任何允许的位置,故可用于多道程序环境;但并不允许程序运行时在内存中移动位置。 3. 动态运行时装入方式 动态运行时的装入程序,在把装入模块装入内存后,并不立即把装入模块中的相对地址转换为绝对地址,而是把这种地址转换推迟到程序真正要执行时才进行。因此,装入内存后的所有地址都仍是相对地址。 4.1.2 程序的链接 源程序经过编译后,可得到一组目标模块,再利用链接程序将这组目标模块链接形成装入

RoseHA 8.9 for Linux快速安装说明

RoseHA 8.9 for Linux 快速安装说明 (v1.2) 2013-03

目录 一部署准备和要求 (1) 1RoseHA集群的拓扑结构 (1) 2硬件和系统环境准备 (1) 3应用服务部署要求 (5) 4数据安全要求 (6) 二ROSEHA的配置 (6) 1安装RoseHA (6) 2RoseHA服务 (8) 3卸载RoseHA (9) 4启动RoseHA控制中心界面 (11) 5创建群集 (13) 6创建应用资源 (16) 7手工测试脚本 (26) 三管理资源组 (28) 1带入资源组 (28) 2切换资源组 (29) 3带出资源组 (30) 4修改资源组 (31) 5删除资源组 (31) 四测试资源 (32) 1手动切换 (32) 2关机测试 (33) 3拔线测试 (34) 4杀进程测试 (34) 五工具的使用 (34) 1帮助文档 (34) 2文本界面管理工具 (35) 3日志查看 (35)

一部署准备和要求 1 RoseHA集群的拓扑结构 RoseHA集群环境的拓扑结构,如下图所示。 如上图所示,RoseHA集群硬件结构主要包括两台硬件服务器A和B,以及一台磁盘阵列。 2 硬件和系统环境准备 1) 操作系统的配置准备 两台服务器安装部署完全相同版本的操作系统,RoseHA 8.9 for Linux可以安装在Linux的各个发行版本上。 分别设置不同的主机名。(比如:Server1、Server2) 2) 集群心跳的配置准备 RoseHA高可用集群至少需要配置两组直连心跳线,以防止心跳的单点故障,心跳线类型支持

TCP/IP Socket类型和RS232类型。具体的接入方式说明如下。 如果每台服务器有三片以上的物理网卡,则其中一片网卡连接交换机并用于配置集群的公网(应用服务客户端访问的网络);其它两片网卡,两台服务器之间使用网线直连,配置两组 冗余的私网心跳。如果物理条件允许,还可以再添加一条RS232串口心跳线,两台服务器 之间直连,配置RS232类型心跳,以实现不同类型的心跳通信,提高心跳通信的可靠性。 推荐用户采用此配置方式。 如果每台服务器仅有两片物理网卡,则其中一片网卡连接交换机并用于配置集群的公网,另一片网卡采用网线将两台服务器直连并配置为其中一条心跳;并且,必须再添加一条直 连的RS232串口心跳线,以实现冗余的直连心跳。 如需要配置RS232类型的心跳线,需要准备RS232串口线并确保线路和串口能够正常通信。RS232串口心跳线做法:9pin的口,其中1-1,2-3,3-2,5-5,其余口可以不用接线。 3) 网络的配置准备 手工配置每台服务器的所有计划使用网卡的静态IP(不能是DHCP方式动态获取的IP),同一台主机上每片网卡的IP需设置为不同网段。确保计划使用的所有网段和串口线路通信 正常。 如果服务器所在的内网,没有要求服务器必须设置防火墙等网络安全类软件,可以将防火墙关闭,并且设置其为永不启动。如需启动操作系统自带的防火墙,请开放如下端口和网 络通信权限: TCP:9527;7535 UDP:9528;7534; 私有网心跳端口(默认3000,3001...) ICMP:开放所有网络接口的ICMP(ping)数据包 规划客户端访问集群中应用服务的虚拟IP(需要在Rose软件中配置)。 如果物理条件允许,建议每台服务器的公网网卡接入不同的网络交换机,以防止单个网络交换机故障导致整个集群不可用的情况发生。 4) 磁盘阵列的准备 建议磁盘阵列创建2种类型的磁盘,其中1种磁盘作为存储应用数据的共享磁盘,另1种磁盘作为集群的仲裁磁盘。 存储应用数据的共享磁盘容量大小由应用数据容量而定。将应用数据共享磁盘分别映射至高可用集群的服务器节点,以用于存放应用服务数据文件并作为高可用集群的共享磁盘资源,确认各服

相关主题
文本预览
相关文档 最新文档