系统环境:
操作系统:AIX 5.3.8
Oracle: Oracle 10gR2
案例:
在执行mount文件系统时出现以下错误:
[root@aix199:/]#mount /home
Replaying log for /dev/hd1.
Devices already mounted that are using /dev/hd8
Failure replaying log: 0
mount: /dev/hd1 on /home: Unformatted or incompatible media
The superblock on /dev/hd1 is dirty. Run a full fsck to fix.
查看逻辑卷:
[root@aix199:/]#lsvg -l rootvg
1
2
3
4
5
6
7
8
9
10
11
12
|
rootvg:
LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT
hd5 boot
1
1
1
closed/syncd N/A
hd6 paging
32
32
1
open/syncd N/A
hd8 jfslog
1
1
1
open/syncd N/A
hd4 jfs
128
128
1
open/syncd /
hd2 jfs
96
96
1
open/syncd /usr
hd9var jfs
32
32
1
open/syncd /
var
hd3 jfs
32
32
1
open/syncd /tmp
hd1 jfs
80
80
1
closed/syncd /home
hd10opt jfs
16
16
1
open/syncd /opt
lv01 jfs
1
1
1
open/syncd /
var
/adm/csd
|
同步vg:
[root@aix199:/]#synclvodm -v rootvg
1
2
3
4
5
6
7
8
9
10
11
|
synclvodm: Physical volume data updated.
synclvodm: Logical volume hd5 updated.
synclvodm: Logical volume hd6 updated.
synclvodm: Logical volume hd8 updated.
synclvodm: Logical volume hd4 updated.
synclvodm: Logical volume hd2 updated.
synclvodm: Logical volume hd9var updated.
synclvodm: Logical volume hd3 updated.
synclvodm: Logical volume hd1 updated.
synclvodm: Logical volume hd10opt updated.
synclvodm: Logical volume lv01 updated.
|
[root@aix199:/]#lsvg -l rootvg
1
2
3
4
5
6
7
8
9
10
11
12
|
rootvg:
LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT
hd5 boot
1
1
1
closed/syncd N/A
hd6 paging
32
32
1
open/syncd N/A
hd8 jfslog
1
1
1
open/syncd N/A
hd4 jfs
128
128
1
open/syncd /
hd2 jfs
96
96
1
open/syncd /usr
hd9var jfs
32
32
1
open/syncd /
var
hd3 jfs
32
32
1
open/syncd /tmp
hd1 jfs
80
80
1
closed/syncd /home
hd10opt jfs
16
16
1
open/syncd /opt
lv01 jfs
1
1
1
open/syncd /
var
/adm/csd
|
mount文件系统:
[root@aix199:/]#mount /home
Replaying log for /dev/hd1.
Devices already mounted that are using /dev/hd8
Failure replaying log: 0
mount: /dev/hd1 on /home: Unformatted or incompatible media
The superblock on /dev/hd1 is dirty. Run a full fsck to fix.
fsck修复文件系统:
[root@aix199:/]#fsck -y /home
1
2
3
4
5
6
7
8
9
10
|
** Checking /dev/rhd1 (/home)
** Phase
1
- Check Blocks
and
Sizes
** Phase
2
- Check Pathnames
** Phase
3
- Check Connectivity
** Phase
4
- Check Reference Counts
** Phase
5
- Check Inode Map
** Phase
6
- Check Block Map
Superblock is marked dirty (FIXED)
105
files
397841
blocks
10087919
free
***** Filesystem was modified *****
|
重新mount文件系统:
1
2
3
|
[root
@aix199
:/]#mount /home
[root
@aix199
:/]#ls /home
TT_DB dba guest lost+found oracle
|
执行sqlplus命令出错:
[oracle@aix199:~]$sqlplus
Could not load program sqlplus:
Cannot run a 64-bit program until the 64-bit
environment has been configured. See the system administrator.
查看系统内核版本:
[root@aix199:/]#bootinfo -K
64
查看系统信息:
[root@aix199:/]#prtconf |more
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
System Model: IBM,
7028
-6C4
Machine Serial
Number
: 108570C
Processor Type: PowerPC_POWER4
Processor Implementation Mode: POWER
4
Processor Version: PV_4
Number
Of Processors:
2
Processor Clock Speed:
1002
MHz
CPU Type:
64
-bit
Kernel Type:
64
-bit
LPAR Info:
1
NULL
Memory Size:
1024
MB
Good Memory Size:
1024
MB
Platform Firmware level: 3R080425
Firmware Version: IBM,RG080425_d79e22_r
Console Login: enable
Auto Restart:
true
Full Core:
false
|
系统内核应该为64位,所以重新启动系统,系统重启后问题解决!