AIX下PVID详解及其修改方法

AIX 下 PVID 详解及其修改方法

1.PVID 是什么

PVID 全称 physical volume identifier,它非常重要,相当于软序列号,当把一个磁盘变成 PV 时, 就生成了 PVID , PVID 是由机器序列号 (uname -m的前

8位 ) 和它生成的时间组成,这种机制保证了 PVID 的唯一性。当系统启动时,磁盘配置程序会寻找磁 盘上的 PVID ,并把它跟 ODM 库中的 PVID 信息进行比

对,如果在 ODM 中找到匹配的条目,则把和这个 PVID 相对应的 hdisk 号赋予这个 PV ,如果没有匹配 的条目,则赋予这个 PVID 新的 hdisk 号。

2.PVID 保存在什么地方

PVID 存在于多个位置:

①硬盘头部 0扇区的 128字节。这个是最重要的,其他地方存在的该 PV 的 PVID 都要和它相同。 ②ODM 中。当我们执行 chdev -l hdiskx -a pv=yes这条命令时,会读取硬盘头部 0扇区 128字节中 的 PVID ,如果存在 PVID ,那么就把 PVID 同步写入

ODM ,如果不存在 PVID ,则

按规则生成 PVID 。

③VGDA 中。

3. 如何查询 PVID

①lspv

②lquerypv -H /dev/hdiskx

4.PVID 能修改么

PVID 当然能修改,但千万别随意修改,例如不要随意执行 chdev -l hdiskx -a pv=clear命令。那 实在要修改的话怎么办呢,可以执 行 chdev -l

hdiskx -a pv=clear,

然后执行 chdev -l hdiskx -a pv=yes,这样就生成了新的 PVID ,如果要修改成指定的 pvid ,可以 使 用脚本,或 diag – task selection– disk

maintenance 使用图形界面

修改(注意远程连接软件把终端设置成 xterm )。

5、 PVID 的修改方法:

1、通过命令行修改

下面的例子是把 hdisk2的 PVID 改成:00123456cafebabe

(1)首先清除掉 hdisk2的原有 PVID

# chdev -l $DISK -a pv=clear

hdisk2 changed

(2)查看 hdisk2的 PVID 信息

# lspv | grep hdisk2

hdisk2 none None

(3)把 PVID 修改成 00123456cafebabe ,要先把十六进制转换成八进制。我们可以在 AIX 下用 bc 命 令进行转换。

# bc

ibase=16

obase=8

00

0 <= \0000

12

22 <= \0022

34

64 <= \0064

56

126 <= \0126

CA

312 <= \0312

FE

376 <= \0376

BA

272 <= \0272

BE

276 <= \0276

# echo "\0000\0022\0064\0126\0312\0376\0272\0276\c" > /tmp/myPVID

# cat /tmp/myPVID | dd of=/dev/hdisk4 bs=1 seek=128

8+0 records in.

8+0 records out.

# lquerypv -h /dev/hdisk4 80

00000080 00123456 CAFEBABE 00000000 00000000 |..4V…………|

# rmdev -dl hdisk4

hdisk4 deleted

# cfgmgr

# lspv | grep hdisk4

hdisk4 00123456cafebabe None

2、通过 diag 菜单进行修改。

(1)修改终端环境。

# export TERM=xterm

(2) varyoffvg 卷组。

(3)进入 diag 菜单进行修改。

diag – task selection– disk maintenance-Display/Alter Sector

原文地址:http://blog.51cto.com/sf1314/2112835

时间: 2024-09-28 18:04:35

AIX下PVID详解及其修改方法的相关文章

android系统特效详解和修改方法

安卓系统特效相关文件:  存在于:framework-res.apk   反编译后的\framework-res\res\anim文件夹内!anim文件夹下所有的文件都是特效文件原理  反编译framework-res.apk 替换anim文件夹下的文件达到修改特效的目的!然后再重建framework-res.apk替换到手机,修改权限重启 特效文件名称.xml 对应的相关特效 fade_out 最近任务  下滑状态栏的日期 移除 fade_in 最近任务  下滑状态栏的日期 移除 status

linux rm 命令详解及使用方法实战【初级】

rm:删除命令 前言: windows中的删除命令大家都不陌生,linux中的删除命令和windows中有一个共同特点,那就是危险,前两篇linux mkdir 命令详解及使用方法实战[初级]中我们就提到了rm命令,现在我们来详细介绍一下linux中删除文件和目录的命令, rm命令,rm是常用的命令,该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除.对于链接文件,只是删除了链接,原有文件均保持不变. 名称 rm - remove files o

linux pwd 命令详解及使用方法实战【初级】

pwd:查看当前工作目录 前言: Linux中用 pwd 命令来查看”当前工作目录“的完整路径,就是经常提及的所在目录,多用在生产环境多级目录中查看当前所在路径,使用此命令能给运维人员/操作人员带来很多方便,当你不确定在什么目录下时即可直接键入此命令来进行“定位”. 上次分享的mkdir 命令详解及使用方法实战[初级]中提到过pwd当时只是简单的概括了一句,此处给大家详细讲解一下pwd使用方法,从而在将来的生产环境中更好的驾驭linux操作系统. 名称 pwd-print name of cur

linux mkdir 命令详解及使用方法实战【初级】

mkdir命令详解及使用方法实战 名称 MKDIR 是 make directories 的缩写 使用方法 mkdir [选项(如-p)] ...目录名称(及子目录注意用分隔符隔开)...    如使用mkdir建立一个多级目录则要使用-P命令 如: mkdir /lcp 是在根(/)目录下建立一个名为lcp的文件夹 mkdir -p /lcp/abc 则是在根(/)目录下建一个名为lcp的文件夹同时在此文件夹中建立名为abc的文件夹 描述 创建目录(IES),如果他们不存在. 长选项必须用的参

windows下权限详解——————【Badboy】

随着动网论坛的广泛应用和动网上传漏洞的被发现以及SQL注入式攻击越来越多的被使用,WEBSHELL让防火墙形同虚设,一台即使打了所有微软补丁.只 让80端口对外开放的WEB服务器也逃不过被黑的命运.难道我们真的无能为力了吗?其实,只要你弄明白了NTFS系统下的权限设置问题,我们可以对 crackers们说:NO! 要打造一台安全的WEB服务器,那么这台服务器就一定要使用NTFS和Windows NT/2000/2003.众所周知,Windows是一个支持多用户.多任务的操作系统,这是权限设置的基

ListView使用详解,listActivity使用方法

OPhone开发中经常会用到各种各样的组件,像TextView,Button等等.其中经常会使用到ListView(列表),ListView以列表的形式展示具体内容,并且能够根据数据的长度自适应显示.本篇将由浅入深的介绍几种列表,并着重介绍如何自定义列表.具体的表现形式如图1所示.在OPhone系统中,列表的显示需要三个元素: 1.ListVeiw 用来展示列表的View. 2.适配器 用来把数据映射到ListView上的中介. 3.数据    具体的将被映射的字符串,图片,或者基本组件. 根据

linux系统下信号详解2

信号是UNIX 系统所使用的进程通信方法中,最古老的一种.信号不但能从内核发往一个进程,也能从一个进程发往另一个进程.例如,用户在后台启动了一个要运行较长时间的程序,如果想中断其执行,可以用kill 命令把SIGTERM信号发送给这个进程,SIGTERM 将终止此进程的执行.信号还提供了向UNIX 系统进程传送软中断的简单方法.信号可以中断一个进程,而不管它正在作什么工作.由于信号的特点,所以不用它来作进程间的直接数据传送,而把它用作对非正常情况的处理.由于信号本身不能直接携带信息,这就限制了它

Linux下iptables详解

一.介绍 防火墙,其实说白了讲,就是用于实现Linux下访问控制的功能的,类似于网络设备中的ACL.它分为硬件的或者软件的防火墙两种.无论是在哪个网络中,防火墙工作的地方一定是在网络的边缘或网络出口.而我们的任务就是需要去定义到底防火墙如何工作,这就是防火墙的策略.规则,以达到让它对出入网络的IP.数据进行检测. 目前市面上比较常见的有3.4层的防火墙,叫网络层的防火墙,还有7层的防火墙,其实是代理层的网关. 对于TCP/IP的七层模型来讲,我们知道第三层是网络层,三层的防火墙会在这层对源地址和

LVS类型详解及其调度方法

1.LVS简介 LVS 是 Linux  Virtual Server ,Linux 虚拟服务器.可以实现LINUX平台下的简单负载均衡.一般来说,LVS采用三层结构:负载调度器.服务器池.共享存储.工作在TCP/IP协议的四层,其转发是依赖于四层协议的特征进行转发的,由于其转发要 依赖于协议的特征进行转发,因此需要在内核的TCP/IP协议栈进行过滤筛选,可想而知,这就需要在内核的模块来完成,而这样的过滤转发规则又是由管理员 进行定义的,所以,LVS就是两段式的架构设计,在内核空间中工作的是"i