AIX学习日志(一)之存储组件(2)

1.镜像  Aix中,镜像是指一个逻辑分区对应对个同一卷组内的物理分区  写入时序安排:并行:所有物理分区同时写入(parallel)                串行:各个物理分区顺序写入(sequential)Aix存储管理中,逻辑卷镜像...显示全部
1.镜像
  Aix中,镜像是指一个逻辑分区对应对个同一卷组内的物理分区
  写入时序安排:并行:所有物理分区同时写入(parallel)
                串行:各个物理分区顺序写入(sequential)
Aix存储管理中,逻辑卷镜像是指逻辑卷中的每个分区的的数据有2-3个拷贝,每个拷贝占用一个物理分区。这样即使1-2个硬盘实效,这个逻辑卷的数据依然完整并且可访问。一般来说各个拷贝位于不同的物理卷上。Aix中,每个逻辑卷最多可有三份拷贝。
对于现有的逻辑卷,可以使用mklvcopy命令来为之增加镜像拷贝。Syncvg命令用于镜像拷贝刚刚创建或有需要的情况下同步各个拷贝。使用镜像技术对硬盘的写入性能有一定影响,不过可以通过修改吸入时顺序策略进行部分调整。使用并行(parallel)方式可获得最好的性能,但可能在更新各个拷贝时由于磁盘失效而造成数据不一致,不过这可以通过设置镜像写入一致性(mirror write consistency)选项来客服。
逻辑卷分配策略:
在创建或修改逻辑卷时,可以设置给逻辑卷分配物理分区的一些规则,这些规则关系到逻辑卷访问的性能。物理卷内策略指明在一个物理卷内,如何存放逻辑卷的数据。可选项有:center、middle和edge。硬盘访问数据耗时相对较多的主要有两个步骤:把磁头移动到数据所在磁道和进行读写操作。无论数据在硬盘什么位置,进行读写的时间几乎完全相同,但磁头移动量与数据存放位置密切相关。
处于center的数据,磁头从硬盘的任何位置移动到那里的平均时间最短,所以这里的数据访问行能最佳,middle和edge依次降低。所以应当把位于center的物理分区分配给最常访问的逻辑卷,位于edge的物理分区分配给最少访问的逻辑卷。新建逻辑卷时,aix默认物理卷内策率是middle。物理卷间策略决定逻辑卷使用哪几个物理卷,以及在所选物理卷上尽量集中存放还是分散到各个物理卷。如果选择集中存放,逻辑卷会根据用户选择物理卷的顺序,尽量填满第一个,然后下一个,等等。
smit逻辑卷菜单     Smit lv
显示卷组中所有逻辑卷:lsvg -o| lsvg -il
显示一个逻辑卷的状态信息:lslv  lv_name
显示逻辑卷使用的物理分区在物理卷上的分配图:lslv  -l  lv_name
显示逻辑卷使用的逻辑分区与物理分区对应关系以及物理分区在各个物理卷上的总体分配图:lslv -m  lv_name
   增加逻辑卷:smit  mklv
Mklv命令用于创建一个逻辑卷。逻辑卷名称可以指定或者由系统自动生成,逻辑卷所属的卷组以及逻辑卷大小(以逻辑分区为单位)必须给出。其他可以指定的还有分配策略、拷贝数(镜像)、写入时序等等。
   删除逻辑卷:smit  rmlv
   Rmlv命令用于删除逻辑卷;注意:不要使用rmlv命令删除含有日志文件系统或换页空间的逻辑卷。这些上层结构的信息存放在odm以及相关文件(例如:/etc/filesystems)中,如果使用rmlv命令直接删除它们所在的逻辑卷,将造成系统配置与实际情况不一致。
   Smit lvsc命令用于修改逻辑卷特性。可以在任何时候增加逻辑卷空间,前提是卷组中有足够的空闲物理分区。Extendlv命令可以实现这个功能,新增加的物理分区分配策略可以不同于原来的逻辑卷定义。逻辑卷不能缩小,如果要达到这个目的,必须备份逻辑卷数据,删除之,创建一个符合大小要求的新逻辑卷,然后恢复数据。
   Smit mklvcopy命令用于增加逻辑卷拷贝。根据逻辑卷的物理卷间分配策略的不同,对卷组及各个物理卷上的空余分区数目有一定要求。建立新的逻辑卷拷贝后,为了保证拷贝内容相同,应该在其所属卷组上执行syncvg命令。
  Smit物理卷菜单
  显示系统中所有物理卷:lspv
  显示一个物理卷的状态信息:lspv  pv_name
  显示一个物理卷内的逻辑卷情况:lspv -l  pv_name
  显示一个物理卷内物理分区使用情况;lspv -p  pv_name
2006-4-27
1.换页空间
  换页空间是真实内存的后备。真实内存被操作系统划分为4kb的页框(page frame)。每个页都可以在换页空间中有一个或多个4kb页作为其后备,真实内存中装入的所有程序和数据所占用的页框,与换页空间中的页都有映射关系。操作系统维护所有页框的状态,当系统需要某些代码或数据时,如果真实内存有空闲的页框,就直接使用它们。如果没有,操作系统将查找最近最少使用的页框,然后判断其内容与换页空间的内容有无区别,操作系统把页框内容写到换页空间中,这称为“换出”,然后把新的代码或数据移到腾出的页框中;如果有区别,操作系统将直接使用新的代码或数据覆盖页框内容,这称为“偷换”。当系统需要那些在真实内存中没有,但换页空间中存在代码或数据时,操作系统依然根据上述原则为其准备可用的页框,然后把代码或数据从换页空间中读取进来。
  当真实内存不敷使用时,换页空间作为第二内存;程序和数据只有部分才必须存在于真实内存中,这使得换页空间的应用称为可能;换页空间使用量必须定期检查,如果大于70%,需要增加新的换页空间;当换页空间严重不足时,一条信息将被发送到控制台,新的进程不能生成,系统可能停机;换页空间不是内存的代替品,除了暂存数据外,它不能完成内存的其他功能;
  换页空间暂存内存中暂时不被使用的数据和代码。当系统中真实内存不够用时,他把真实内存中最近最少使用的数据换出到换页空间,从而为需要的程序腾出真实内存空间。换页空间不是内存的代用品,无限增加换页空间并不能使系统容纳更多的应用。如果应用程序需要经常访问的代码和数据使用了大多数内存,那么无论有多大的换页空间,总会造成频繁的换近换出操作,这时系统将忙于进行换近换出的操作,而用于正常处理的资源(包括cpu和i/o)大为减少。如果发生这种情况,就需要扩展物理内存。
   换页空间在硬盘上的位置
   换页空间是属性为“paging”的逻辑卷;使换页空间发挥最大性能的原则:使换页空间逻辑卷位于物理卷的“center”位置;使用多个大小相差不多的换页空间设备(逻辑卷),各个设备在不同硬盘上;将换页空间设备放置在比较空闲的硬盘上。没有换页空间,系统不能启动。操作系统安装过程中,在物理卷/dev/hdisk0上创建了默认的换页空间设备/dev/hd6。
   显示换页空间定义及状态
   显示所有换页空间大小及使用量:lsps  -a
   显示物理内存量:lsattr -EHL sys0 -a realmen
   显示系统启动时自动启用的换页空间设备:cat /etc/swapspaces
   增加换页空间设备:smit  mkps,其选项有:新增换页空间设备(逻辑卷)所在的卷组;新增换页空间设备(逻辑卷)所在的物理卷;新增换页空间设备的大小(以逻辑分区为单位)等等。注意:一个换页空间设备只能在一个物理卷上。
  修改换页空间设备:smit chps ,换页空间可以用chps扩展大小。非活动的换页空间可以在任何时候激活,在系统启动时执行的shell脚本/etc/rc中有一条命令swapon –a,它激活所在在/etc/swapspaces文件中定义的换页空间。
*********存储组件小结**********
逻辑卷管理器的结构:
   卷组包含一个或多个物理卷;每个物理卷划分为物理分区;逻辑分区对应到物理分区;
逻辑卷上可建立:日志文件系统;换页空间;启动逻辑卷
镜像是一种高可用性技术,它使逻辑卷具有2到3个拷贝;通过smit命令可以增加、修改、删除卷组、物理卷和逻辑卷;aix系统启动需要换页空间;必须监视换页空间使用量,在不足时添加或扩展换页空间;换页空间可以随时扩展。收起
参与9

查看其它 8 个回答wuchunyan的回答

wuchunyanwuchunyan仓管上海昌亿贸易
谢谢楼主分享!!!
IT分销/经销 · 2009-04-16
浏览1243

回答者

wuchunyan
仓管上海昌亿贸易

wuchunyan 最近回答过的问题

回答状态

  • 发布时间:2009-04-16
  • 关注会员:0 人
  • 回答浏览:1243
  • X社区推广