AIX挂载Linux下的NFS
2011-12-14 17:34
225 查看
题记:本次是由于数据库备份文件太大了,于是想将备份文件存放在云存储中,这里是将云存储以NFS方式挂载到系统中。
GD_HYWG_cManager2_A:/> mount 192.168.121.24:/mnt/ws1_fs/db_backup /backup
mount: 1831-008 giving up on:
192.168.121.24:/mnt/ws1_fs/db_backup
vmount: Operation not permitted.
GD_HYWG_cManager2_A:/> showmount -e 192.168.121.24
export list for 192.168.121.23:
/mnt/ws1_fs 192.168.120.*
/mnt/ws1_fs/db_backup 192.168.128.*
GD_HYWG_cManager2_A:/> nfso -o nfs_use_reserved_ports=1 --> 修改这个后正常
Setting nfs_use_reserved_ports to 1
GD_HYWG_cManager2_A:/> mount 192.168.121.24:/mnt/ws1_fs/db_backup /backup
GD_HYWG_cManager2_A:/> df -k
Filesystem 1024-blocks Free %Used Iused %Iused Mounted on
/dev/hd4 2097152 2039740 3% 3427 1% /
/dev/hd2 5242880 1918340 64% 90779 18% /usr
/dev/hd9var 3145728 555992 83% 851 1% /var
/dev/hd3 2097152 1968392 7% 449 1% /tmp
/dev/fwdump 1048576 1048088 1% 4 1% /var/adm/ras/platform
/dev/hd1 20971520 12662908 40% 28343 1% /home
/dev/hd10opt 2097152 2054028 3% 707 1% /opt
/dev/oraclelv 20971520 8489068 60% 19707 2% /oracle
/dev/lvbillingcdr 196608000 160211388 19% 426076 2% /billingcdr
/dev/lvbillingarch 225443840 199815628 12% 115 1% /billingcdr/archivelog
/dev/lvbillingbak 435159040 64928800 86% 12 1% /billingcdr/billingbackup
192.168.121.24:/mnt/ws1_fs/db_backup 103813753376 47553553312 55% 144954938 99% /backup
GD_HYWG_cManager2_A:/> cd /backup
GD_HYWG_cManager2_A:/backup> ls -l
total 104
drwxrwxr-x 2 oracle dba 4096 Dec 05 15:52 bk
GD_HYWG_cManager2_A:/backup> su - oracle
$ cd /backup/bk
$ mkdir abcd
mkdir: 0653-358 Cannot create abcd.
abcd: There is an input or output error.
GD_HYWG_cManager2_A:/tt01> cat /etc/passwd | grep oracle
oracle:!:123:1002::/oracle:/usr/bin/ksh
GD_HYWG_cManager2_A:/tt01> id oracle
uid=123(oracle) gid=1002(dba) groups=1(staff),1003(hagsuser),1001(oinstall)
然后在nfs server上创建一oracle用户后,问题解决。
在AIX上挂载了云存储(以NFS方式挂载),目的是用于数据库的RMAN备份,但是在做rman备份测试时,出现如下错误:
测试脚本:
run {
allocate channel t1 type disk;
backup
skip inaccessible
format '/backup/bill_db/arclogback_%s_%p_%t_%d'
(archivelog all
);
release CHANNEL t1 ;
}
报错:
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03009: failure of backup command on ORA_DISK_1 channel at 12/06/2011 09:40:39
ORA-19504: failed to create file "/backup/bill_db/arclogback_316_1_20111206_769167624.bk"
ORA-27054: NFS file system where the file is created or resides is not mounted with correct options
IBM AIX RISC System/6000 Error: 13: Permission denied
Additional information: 4
查了下metalink,得到如下的解决方法:
出现这个错误有三种方法解决:
(1)set event 10298 需要重启数据库生效
alter system set event='10298 trace name context forever,level 32' scope=spfile;
(2)mount时指定一些参数:
mount -o rw,bg,hard,rsize=32768,wsize=32768,vers=3,cio,intr,timeo=600,proto=tcp 192.168.121.24:/mnt/ws1_fs/db_backup /backup
(3)打补丁:5146667,这种方法要将数据库关闭,操作比较比较麻烦。
上面的三种方法中,使用了第2种,但是仍然是报同样的错误,问题没有解决!
由于是生产库,第1、3种方法没有试过。
最后还是从本地的存储扩大了LUN,使得数据库备份目录有足够的空间使用。
GD_HYWG_cManager2_A:/> mount 192.168.121.24:/mnt/ws1_fs/db_backup /backup
mount: 1831-008 giving up on:
192.168.121.24:/mnt/ws1_fs/db_backup
vmount: Operation not permitted.
GD_HYWG_cManager2_A:/> showmount -e 192.168.121.24
export list for 192.168.121.23:
/mnt/ws1_fs 192.168.120.*
/mnt/ws1_fs/db_backup 192.168.128.*
GD_HYWG_cManager2_A:/> nfso -o nfs_use_reserved_ports=1 --> 修改这个后正常
Setting nfs_use_reserved_ports to 1
GD_HYWG_cManager2_A:/> mount 192.168.121.24:/mnt/ws1_fs/db_backup /backup
GD_HYWG_cManager2_A:/> df -k
Filesystem 1024-blocks Free %Used Iused %Iused Mounted on
/dev/hd4 2097152 2039740 3% 3427 1% /
/dev/hd2 5242880 1918340 64% 90779 18% /usr
/dev/hd9var 3145728 555992 83% 851 1% /var
/dev/hd3 2097152 1968392 7% 449 1% /tmp
/dev/fwdump 1048576 1048088 1% 4 1% /var/adm/ras/platform
/dev/hd1 20971520 12662908 40% 28343 1% /home
/dev/hd10opt 2097152 2054028 3% 707 1% /opt
/dev/oraclelv 20971520 8489068 60% 19707 2% /oracle
/dev/lvbillingcdr 196608000 160211388 19% 426076 2% /billingcdr
/dev/lvbillingarch 225443840 199815628 12% 115 1% /billingcdr/archivelog
/dev/lvbillingbak 435159040 64928800 86% 12 1% /billingcdr/billingbackup
192.168.121.24:/mnt/ws1_fs/db_backup 103813753376 47553553312 55% 144954938 99% /backup
GD_HYWG_cManager2_A:/> cd /backup
GD_HYWG_cManager2_A:/backup> ls -l
total 104
drwxrwxr-x 2 oracle dba 4096 Dec 05 15:52 bk
GD_HYWG_cManager2_A:/backup> su - oracle
$ cd /backup/bk
$ mkdir abcd
mkdir: 0653-358 Cannot create abcd.
abcd: There is an input or output error.
GD_HYWG_cManager2_A:/tt01> cat /etc/passwd | grep oracle
oracle:!:123:1002::/oracle:/usr/bin/ksh
GD_HYWG_cManager2_A:/tt01> id oracle
uid=123(oracle) gid=1002(dba) groups=1(staff),1003(hagsuser),1001(oinstall)
然后在nfs server上创建一oracle用户后,问题解决。
在AIX上挂载了云存储(以NFS方式挂载),目的是用于数据库的RMAN备份,但是在做rman备份测试时,出现如下错误:
测试脚本:
run {
allocate channel t1 type disk;
backup
skip inaccessible
format '/backup/bill_db/arclogback_%s_%p_%t_%d'
(archivelog all
);
release CHANNEL t1 ;
}
报错:
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03009: failure of backup command on ORA_DISK_1 channel at 12/06/2011 09:40:39
ORA-19504: failed to create file "/backup/bill_db/arclogback_316_1_20111206_769167624.bk"
ORA-27054: NFS file system where the file is created or resides is not mounted with correct options
IBM AIX RISC System/6000 Error: 13: Permission denied
Additional information: 4
查了下metalink,得到如下的解决方法:
出现这个错误有三种方法解决:
(1)set event 10298 需要重启数据库生效
alter system set event='10298 trace name context forever,level 32' scope=spfile;
(2)mount时指定一些参数:
mount -o rw,bg,hard,rsize=32768,wsize=32768,vers=3,cio,intr,timeo=600,proto=tcp 192.168.121.24:/mnt/ws1_fs/db_backup /backup
(3)打补丁:5146667,这种方法要将数据库关闭,操作比较比较麻烦。
上面的三种方法中,使用了第2种,但是仍然是报同样的错误,问题没有解决!
由于是生产库,第1、3种方法没有试过。
最后还是从本地的存储扩大了LUN,使得数据库备份目录有足够的空间使用。
相关文章推荐
- aix 7 挂载LINUX下NFS
- AIX 5挂载Linux NFS失败处理-vmount operation not permitted
- AIX上如何正确挂载Linux 的nfs共享目录
- 20160518:Linux系统搭建NFS并共享给AIX
- 嵌入式linux配置nfs挂载
- Linux运维笔记-文档总结-NFS网络文件系统和autofs自动挂载服务
- AIX上 断开的NFS 挂载点 导致 Oracle instance hang 住
- IBM UNIX & LINUX -AIX 5L 系统管理技术 学习笔记1 -网络文件系统 NFS network file system
- AIX 6.1 挂载 SUSE 11.1 NFS
- linux下挂载(mount)光盘镜像文件、移动硬盘、U盘、Windows和NFS网络共享
- Linux系统下如何使用autofs挂载NFS共享
- NFS的安装以及windows/linux挂载linux网络文件系统NFS
- windows 2008 R2通过NFS共享磁盘给HP-UX或Linux挂载使用
- zedboard使用nfs挂载根文件系统-linux内核启动参数bootargs详解
- 重新安装一个linux系统后如何快速搭建可用于开发板nfs挂载根文件系统的过程
- 在linux系统挂载FreeNAS的NFS服务,出现wrong fs type错误
- windows挂载linux网络文件系统NFS
- linux之TQ2440通过nfs挂载根文件系…
- mini2440通过nfs挂载linux文件夹
- Linux下通过mount挂载iscsi、ntfs、nfs详解