分类: AIX
2013-04-02 12:09:29
如何寻找父设备及定义伪设备
一、试图使用DLPAR功能去进行cd0的迁移中出现问题,在lpar01中rmdev -dl cd0 报错,cd0 不能被删除。可能是操作方法不得当, 一定要先删除cd0的上级设备。下面介绍寻找和删除cd0上级设备的命令和方法:
# lsdev -Cl cd0 -F parent
scsi1
# lsdev -Cl scsi1 -F parent
sisscsia
# lsdev -Cl sisscsia -F parent
pci10
# rmdev -l pci10 -d -R
ok
然后用户可以在hmc上运行dlpar 功能把cd0从老的lpar01迁移到新的lpar02上。
在lpar02中运行
# cfgmgr 就应该可以看到cd0 了。
寻找父设备的常用有两种方法,与寻找软驱父设备为例:
如何通过命令得到软驱的设备依赖关系图:软驱的父设备、父设备的父设备、直到根设备
方法1:应用命令--#lsdev -p *
lsdev -p sysplanar0
L2cache0 Available L2 Cache
mem0 Available Memory
pci0 Available PCI Bus
pci1 Available PCI Bus
proc0 Available 00-00 Processor
# lsdev -p pci0
ent0 Available 10-80 IBM 10/100 Mbps Ethernet PCI Adapter (23100020)
isa0 Available 10-58 ISA Bus
scsi0 Available 10-60 Wide/Fast-20 SCSI I/O Controller
scsi1 Available 10-88 Wide/Ultra-2 SCSI I/O Controller
# lsdev -p isa0
fda0 Available 01-D1 Standard I/O Diskette Adapter
paud0 Available 01-Q2 Ultimedia Integrated Audio
ppa0 Available 01-R1 CHRP IEEE1284 (ECP) Parallel Port Adapter
sa0 Available 01-S1 Standard I/O Serial Port
sa1 Available 01-S2 Standard I/O Serial Port
siokma0 Available 01-K1 Keyboard/Mouse Adapter
siota0 Available 01-Q1 Tablet Adapter
# lsdev -p fda0
fd0 Available 01-D1-00-00 Diskette Drive
方法二:应用命令--lsdev -Cl * -F parent
# lsdev -Cl fd0 -F parent
fda0
#lsdev -Cl fda0 -F parent
isa0
#lsdev -Cl isa0 -F parent
pci0
#lsdev -Cl pci0 -F parent
sysplanar0
二、定义伪设备:
在安装带库的时候,连接带库的服务器硬件配置可能不一样,当一台服务器有内置磁带机而另一个没有时,为了保持带库在两台服务器上的名称一至(都为rmt1),我们需要在没有配置内置磁带机的服务器上定义一个伪磁带设备:
例如:定义一个伪的4mm20gb磁带设备
#mkdev -d -c tape -t 4mm20gb -s scsi -p scsi1 -w 0,9