文档库 最新最全的文档下载
当前位置:文档库 › oracle nfs voting disk 测试过程

oracle nfs voting disk 测试过程

oracle nfs voting disk 测试过程
oracle nfs voting disk 测试过程

10:16分,将提供NFS服务的VM_linux关闭,随后从ORACLE RAC的节点中监控日志,显示如下:

[ CSSD]2011-08-03 10:17:09.777 [3086] >TRACE: clssgmDeleteClientListener: deleting cmProc (11247f750), with 0 clients

[ CSSD]2011-08-03 10:17:09.777 [3086] >TRACE: clssgmDeleteClientListener: cleanup for proc(11247f750) con(1124cf8b0) pid()

[ CSSD]2011-08-03 10:17:13.644 [4628] >TRACE: clssnmSendingThread: sending status msg to all nodes

[ CSSD]2011-08-03 10:17:13.645 [4628] >TRACE: clssnmSendingThread: sent 4 status msgs to all nodes

[ CSSD]2011-08-03 10:17:17.648 [4628] >TRACE: clssnmSendingThread: sending status msg to all nodes

[ CSSD]2011-08-03 10:17:17.649 [4628] >TRACE: clssnmSendingThread: sent 4 status msgs to all nodes

[ CSSD]2011-08-03 10:17:17.848 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 50% fatal, termination in 99820 ms, disk (4//vote3/votedisk3)

[ CSSD]2011-08-03 10:18:05.707 [4628] >TRACE: clssnmSendingThread: sending status msg to all nodes

[ CSSD]2011-08-03 10:18:05.707 [4628] >TRACE: clssnmSendingThread: sent 4 status msgs to all nodes

[ CSSD]2011-08-03 10:18:07.886 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 75% fatal, termination in 49781 ms, disk (4//vote3/votedisk3) [ CSSD]2011-08-03 10:18:09.711 [4628] >TRACE: clssnmSendingThread: sending status msg to all nodes

[ CSSD]2011-08-03 10:18:09.712 [4628] >TRACE: clssnmSendingThread: sent 4 status msgs to all nodes

[ CSSD]2011-08-03 10:18:37.740 [4628] >TRACE: clssnmSendingThread: sent 4 status msgs to all nodes

[ CSSD]2011-08-03 10:18:37.912 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 19756 ms, disk (4//vote3/votedisk3) [ CSSD]2011-08-03 10:18:38.913 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 18755 ms, disk (4//vote3/votedisk3) [ CSSD]2011-08-03 10:18:39.913 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 17754 ms, disk (4//vote3/votedisk3)

[ CSSD]2011-08-03 10:18:40.914 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 16753 ms, disk (4//vote3/votedisk3) [ CSSD]2011-08-03 10:18:40.988 [4114] >TRACE: clssgmDispatchCMXMSG(): msg type(5) src(1) dest(65535) size(420) tag(00000000) incarnation(2) [ CSSD]2011-08-03 10:18:40.988 [4114] >TRACE: clssgmHandleJoinUpdate: (src 1/1) grock SRVM.DATABASE.NODEAPPS.asm1, member 0

[ CSSD]2011-08-03 10:18:41.749 [4628] >TRACE: clssnmSendingThread: sent 4 status msgs to all nodes

[ CSSD]2011-08-03 10:18:41.916 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 15752 ms, disk (4//vote3/votedisk3) [ CSSD]2011-08-03 10:18:42.920 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 14748 ms, disk (4//vote3/votedisk3) [ CSSD]2011-08-03 10:18:43.921 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 13746 ms, disk (4//vote3/votedisk3) [ CSSD]2011-08-03 10:18:44.922 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 12746 ms, disk (4//vote3/votedisk3) [ CSSD]2011-08-03 10:18:45.752 [4628] >TRACE: clssnmSendingThread: sending status msg to all nodes

[ CSSD]2011-08-03 10:18:45.753 [4628] >TRACE: clssnmSendingThread: sent 4 status msgs to all nodes

[ CSSD]2011-08-03 10:18:45.922 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 11745 ms, disk (4//vote3/votedisk3) [ CSSD]2011-08-03 10:18:46.923 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 10745 ms, disk (4//vote3/votedisk3) [ CSSD]2011-08-03 10:18:47.923 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 9745 ms, disk (4//vote3/votedisk3) [ CSSD]2011-08-03 10:18:48.924 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 8743 ms, disk (4//vote3/votedisk3) [ CSSD]2011-08-03 10:18:49.756 [4628] >TRACE: clssnmSendingThread: sending status msg to all nodes

[ CSSD]2011-08-03 10:18:49.756 [4628] >TRACE: clssnmSendingThread: sent 4 status msgs to all nodes

[ CSSD]2011-08-03 10:18:49.925 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 7742 ms, disk (4//vote3/votedisk3) [ CSSD]2011-08-03 10:18:50.926 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 6742 ms, disk (4//vote3/votedisk3) [ CSSD]2011-08-03 10:18:51.926 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 5742 ms, disk (4//vote3/votedisk3) [ CSSD]2011-08-03 10:18:52.926 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 4741 ms, disk (4//vote3/votedisk3) [ CSSD]2011-08-03 10:18:53.759 [4628] >TRACE: clssnmSendingThread: sending status msg to all nodes

[ CSSD]2011-08-03 10:18:53.759 [4628] >TRACE: clssnmSendingThread: sent 4 status msgs to all nodes

[ CSSD]2011-08-03 10:18:53.927 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 3741 ms, disk (4//vote3/votedisk3) [ CSSD]2011-08-03 10:18:54.928 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 2740 ms, disk (4//vote3/votedisk3) [ CSSD]2011-08-03 10:18:55.929 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 1739 ms, disk (4//vote3/votedisk3) [ CSSD]2011-08-03 10:18:56.929 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 738 ms, disk (4//vote3/votedisk3) [ CSSD]2011-08-03 10:18:57.678 [2572] >TRACE: clssnmDiskPMT: stale disk (200011 ms) (4//vote3/votedisk3) (3.33分钟)

[ CSSD]2011-08-03 10:18:57.765 [4628] >TRACE: clssnmSendingThread: sending status msg to all nodes

[ CSSD]2011-08-03 10:18:57.765 [4628] >TRACE: clssnmSendingThread: sent 4 status msgs to all nodes

[ CSSD]2011-08-03 10:19:01.768 [4628] >TRACE: clssnmSendingThread: sending status msg to all nodes

[ CSSD]2011-08-03 10:19:01.769 [4628] >TRACE: clssnmSendingThread: sent 4 status msgs to all nodes

[ CSSD]2011-08-03 10:23:34.058 [4628] >TRACE: clssnmSendingThread: sent 4 status msgs to all nodes

[ CSSD]2011-08-03 10:23:38.062 [4628] >TRACE: clssnmSendingThread: sending status msg to all nodes

[ CSSD]2011-08-03 10:23:38.062 [4628] >TRACE: clssnmSendingThread: sent 4 status msgs to all nodes

[ CSSD]2011-08-03 10:23:41.679 [1544] >ERROR: Internal Error Information:

Category: 1234

Operation: scls_block_write

Location: fwrite_faile

Other: fwrite unable to write buffer

Dep: 13

[ CSSD]2011-08-03 10:23:41.679 [1544] >ERROR: clssnmvWriteBlocks: write failed 1 at offset 147 of /vote3/votedisk3 [ CSSD]2011-08-03 10:23:41.679 [1544] >TRACE: clssnmDiskStateChange: state from 4 to 3 disk (4//vote3/votedisk3) [ CSSD]2011-08-03 10:23:41.680 [2315] >ERROR: Internal Error Information:

Category: 1234

Operation: scls_block_read

Location: fread_failed

Other: fread unable to read buffer

Dep: 13

[ CSSD]2011-08-03 10:23:41.680 [2315] >ERROR: clssnmvReadBlocks: read failed 1 at offset 659 of /vote3/votedisk3 [ CSSD]2011-08-03 10:23:42.065 [4628] >TRACE: clssnmSendingThread: sending status msg to all nodes

[ CSSD]2011-08-03 10:23:42.065 [4628] >TRACE: clssnmSendingThread: sent 4 status msgs to all nodes

[ CSSD]2011-08-03 10:23:46.068 [4628] >TRACE: clssnmSendingThread: sending status msg to all nodes

[ CSSD]2011-08-03 10:23:46.068 [4628] >TRACE: clssnmSendingThread: sent 4 status msgs to all nodes

[ CSSD]2011-08-03 10:24:53.737 [1544] >TRACE: clssnmvDiskOpen: Overwrote kill block for voting disk /vote3/votedisk3

[ CSSD]2011-08-03 10:24:54.158 [4628] >TRACE: clssnmSendingThread: sending status msg to all nodes

[ CSSD]2011-08-03 10:24:54.159 [4628] >TRACE: clssnmSendingThread: sent 4 status msgs to all nodes

[ CSSD]2011-08-03 10:24:55.759 [1544] >TRACE: clssnmDiskStateChange: state from 3 to 4 disk (4//vote3/votedisk3)

[ CSSD]2011-08-03 10:24:58.162 [4628] >TRACE: clssnmSendingThread: sending status msg to all nodes

[ CSSD]2011-08-03 10:24:58.162 [4628] >TRACE: clssnmSendingThread: sent 4 status msgs to all nodes

[ CSSD]2011-08-03 10:25:02.165 [4628] >TRACE: clssnmSendingThread: sending status msg to all nodes

[ CSSD]2011-08-03 10:25:02.166 [4628] >TRACE: clssnmSendingThread: sent 4 status msgs to all nodes

10:33分时断开DC2存储,此时,实际上NFS提供的VOTE3并没有起作用,CRS在10:34:14检测到2个VOTE设备出现问题;

[ CSSD]2011-08-03 10:34:10.986 [4628] >TRACE: clssnmSendingThread: sent 4 status msgs to all nodes

[ CSSD]2011-08-03 10:34:14.197 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 50% fatal, termination in 99187 ms, disk (1//dev/rhdisk7)

[ CSSD]2011-08-03 10:34:14.197 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 50% fatal, termination in 99476 ms, disk (4//vote3/votedisk3)

[ CSSD]2011-08-03 10:34:14.989 [4628] >TRACE: clssnmSendingThread: sending status msg to all nodes

[ CSSD]2011-08-03 10:34:14.989 [4628] >TRACE: clssnmSendingThread: sent 4 status msgs to all nodes

10:35:03时,系统再次检测VOTE情况

[ CSSD]2011-08-03 10:35:03.104 [4114] >TRACE: clssgmRemoveMember: grock(SRVM.DATABASE.NODEAPPS.asm1) member(0/110f88bd0) nodeNum(1) flags(0x1001) type(3)

[ CSSD]2011-08-03 10:35:04.234 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 75% fatal, termination in 49151 ms, disk (1//dev/rhdisk7)

[ CSSD]2011-08-03 10:35:04.234 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 75% fatal, termination in 49440 ms, disk (4//vote3/votedisk3)

[ CSSD]2011-08-03 10:35:33.706 [4114] >TRACE: clssgmRemoveMember: grock(SRVM.DATABASE.NODEAPPS.asm1) member(0/110f88bd0) nodeNum(1) flags(0x1001) type(3)

[ CSSD]2011-08-03 10:35:34.248 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 19136 ms, disk (1//dev/rhdisk7)

[ CSSD]2011-08-03 10:35:34.248 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 19425 ms, disk (4//vote3/votedisk3)

[ CSSD]2011-08-03 10:35:35.078 [4628] >TRACE: clssnmSendingThread: sending status msg to all nodes

[ CSSD]2011-08-03 10:35:35.078 [4628] >TRACE: clssnmSendingThread: sent 4 status msgs to all nodes

[ CSSD]2011-08-03 10:35:35.249 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 18136 ms, disk (1//dev/rhdisk7)

[ CSSD]2011-08-03 10:35:35.249 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 18425 ms, disk (4//vote3/votedisk3)

[ CSSD]2011-08-03 10:35:36.249 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 17135 ms, disk (1//dev/rhdisk7)

[ CSSD]2011-08-03 10:35:36.249 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 17424 ms, disk (4//vote3/votedisk3) [ CSSD]2011-08-03 10:35:37.249 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 16135 ms, disk (1//dev/rhdisk7) [ CSSD]2011-08-03 10:35:37.249 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 16424 ms, disk (4//vote3/votedisk3) [ CSSD]2011-08-03 10:35:38.250 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 15135 ms, disk (1//dev/rhdisk7) [ CSSD]2011-08-03 10:35:38.250 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 15424 ms, disk (4//vote3/votedisk3) [ CSSD]2011-08-03 10:35:39.080 [4628] >TRACE: clssnmSendingThread: sending status msg to all nodes

[ CSSD]2011-08-03 10:35:39.081 [4628] >TRACE: clssnmSendingThread: sent 4 status msgs to all nodes

[ CSSD]2011-08-03 10:35:39.250 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 14135 ms, disk (1//dev/rhdisk7) [ CSSD]2011-08-03 10:35:39.250 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 14423 ms, disk (4//vote3/votedisk3) [ CSSD]2011-08-03 10:35:40.250 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 13134 ms, disk (1//dev/rhdisk7) [ CSSD]2011-08-03 10:35:40.250 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 13423 ms, disk (4//vote3/votedisk3) [ CSSD]2011-08-03 10:35:41.251 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 12134 ms, disk (1//dev/rhdisk7) [ CSSD]2011-08-03 10:35:41.251 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 12423 ms, disk (4//vote3/votedisk3) [ CSSD]2011-08-03 10:35:42.251 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 11134 ms, disk (1//dev/rhdisk7) [ CSSD]2011-08-03 10:35:42.251 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 11422 ms, disk (4//vote3/votedisk3) [ CSSD]2011-08-03 10:35:43.086 [4628] >TRACE: clssnmSendingThread: sending status msg to all nodes

[ CSSD]2011-08-03 10:35:43.086 [4628] >TRACE: clssnmSendingThread: sent 4 status msgs to all nodes

[ CSSD]2011-08-03 10:35:43.251 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 10133 ms, disk (1//dev/rhdisk7) [ CSSD]2011-08-03 10:35:43.251 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 10422 ms, disk (4//vote3/votedisk3) [ CSSD]2011-08-03 10:35:44.252 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 9133 ms, disk (1//dev/rhdisk7) [ CSSD]2011-08-03 10:35:44.252 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 9422 ms, disk (4//vote3/votedisk3) [ CSSD]2011-08-03 10:35:45.252 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 8133 ms, disk (1//dev/rhdisk7) [ CSSD]2011-08-03 10:35:45.252 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 8421 ms, disk (4//vote3/votedisk3) [ CSSD]2011-08-03 10:35:46.252 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 7132 ms, disk (1//dev/rhdisk7) [ CSSD]2011-08-03 10:35:46.252 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 7421 ms, disk (4//vote3/votedisk3) [ CSSD]2011-08-03 10:35:47.091 [4628] >TRACE: clssnmSendingThread: sending status msg to all nodes

[ CSSD]2011-08-03 10:35:47.091 [4628] >TRACE: clssnmSendingThread: sent 4 status msgs to all nodes

[ CSSD]2011-08-03 10:35:47.253 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 6132 ms, disk (1//dev/rhdisk7) [ CSSD]2011-08-03 10:35:47.253 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 6421 ms, disk (4//vote3/votedisk3) [ CSSD]2011-08-03 10:35:48.253 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 5131 ms, disk (1//dev/rhdisk7) [ CSSD]2011-08-03 10:35:48.253 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 5420 ms, disk (4//vote3/votedisk3)

[ CSSD]2011-08-03 10:35:49.253 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 4131 ms, disk (1//dev/rhdisk7) [ CSSD]2011-08-03 10:35:49.253 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 4420 ms, disk (4//vote3/votedisk3) [ CSSD]2011-08-03 10:35:50.254 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 3131 ms, disk (1//dev/rhdisk7) [ CSSD]2011-08-03 10:35:50.254 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 3420 ms, disk (4//vote3/votedisk3) [ CSSD]2011-08-03 10:35:51.095 [4628] >TRACE: clssnmSendingThread: sending status msg to all nodes

[ CSSD]2011-08-03 10:35:51.095 [4628] >TRACE: clssnmSendingThread: sent 4 status msgs to all nodes

[ CSSD]2011-08-03 10:35:51.254 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 2130 ms, disk (1//dev/rhdisk7) [ CSSD]2011-08-03 10:35:51.254 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 2419 ms, disk (4//vote3/votedisk3) [ CSSD]2011-08-03 10:35:52.254 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 1130 ms, disk (1//dev/rhdisk7) [ CSSD]2011-08-03 10:35:52.254 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 1419 ms, disk (4//vote3/votedisk3) [ CSSD]2011-08-03 10:35:53.255 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 130 ms, disk (1//dev/rhdisk7) [ CSSD]2011-08-03 10:35:53.255 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 419 ms, disk (4//vote3/votedisk3) [ CSSD]2011-08-03 10:35:53.396 [2572] >TRACE: clssnmDiskPMT: stale disk (200011 ms) (1//dev/rhdisk7)

[ CSSD]2011-08-03 10:35:53.396 [2572] >W ARNING: clssnmDiskPMT: voting device hang at 90% fatal, termination in 278 ms, disk (4//vote3/votedisk3) [ CSSD]2011-08-03 10:35:53.684 [2572] >TRACE: clssnmDiskPMT: stale disk (200011 ms) (4//vote3/votedisk3)

[ CSSD]2011-08-03 10:35:53.684 [2572] >ERROR: clssnmDiskPMT: Aborting, 2 of 3 voting disks unavailable

[ CSSD]2011-08-03 10:35:53.745 [2572] >ERROR: ###################################

[ CSSD]2011-08-03 10:35:53.746 [2572] >ERROR: clssscExit: CSSD aborting furom thread clssnmvDiskPingMonitorThread

[ CSSD]2011-08-03 10:35:53.746 [2572] >ERROR: ###################################

[ CSSD]2011-08-03 10:35:53.746 [2572] >TRACE: clssgmDiscOmonReady: omon was posted for member 2

CRS重新启动后记录的内容

CSSD]2011-08-03 10:45:58.802 >USER: Copyright 2011, Oracle version 10.2.0.5.0

[ CSSD]2011-08-03 10:45:58.802 >USER: Starting CSS daemon on node asm2, number 2, in cluster crs

[ clsdmt]Listening to (ADDRESS=(PROTOCOL=ipc)(KEY=asm2DBG_CSSD))

[ CSSD]2011-08-03 10:45:58.893 [1] >TRACE: clssscmain: RT queue setting: ON

[ CSSD]2011-08-03 10:45:58.930 [1] >TRACE: clssscmain: local-only set to false

[ CSSD]2011-08-03 10:45:58.951 [1] >TRACE: clssnmReadNodeInfo: added node 1 (asm1) to cluster

[ CSSD]2011-08-03 10:45:58.963 [1] >TRACE: clssnmReadNodeInfo: added node 2 (asm2) to cluster

[ CSSD]2011-08-03 10:45:58.964 [1] >TRACE: clssnmInitNMInfo: Initialized with unique 1312339558

[ CSSD]2011-08-03 10:45:58.970 [1] >TRACE: clssNMInitialize: Initializing with OCR id (817319424)

[ CSSD]2011-08-03 10:45:59.972 [1029] >TRACE: clssnm_skgxninit: Compatible vendor clusterware not in use

[ CSSD]2011-08-03 10:45:59.981 [1] >TRACE: clssnmNMInitialize: misscount set to (30)

[ CSSD]2011-08-03 10:45:59.983 [1] >TRACE: clssnmStartNM: reboottime set to (3) sec

[ CSSD]2011-08-03 10:45:59.983 [1] >TRACE: clssnmNMInitialize: Network heartbeat thresholds are: impending reconfig 15000 ms, reconfig start (misscount) 30000 ms

[ CSSD]2011-08-03 10:45:59.992 [1] >TRACE: clssnmDiskStateChange: state from 1 to 2 disk (0//dev/rhdisk3)

[ CSSD]2011-08-03 10:45:59.994 [1030] >TRACE: clssnmvDPT: spawned for disk 0 (/dev/rhdisk3)

[ CSSD]2011-08-03 10:45:59.998 [1] >TRACE: clssnmDiskStateChange: state from 1 to 2 disk (1//dev/rhdisk7)

[ CSSD]2011-08-03 10:45:59.998 [1287] >TRACE: clssnmvDPT: spawned for disk 1 (/dev/rhdisk7)

[ CSSD]2011-08-03 10:46:00.004 [1030] >TRACE: clssnmvDiskOpen: Overwrote kill block for voting disk /dev/rhdisk3

[ CSSD]2011-08-03 10:46:00.006 [1] >TRACE: clssnmDiskStateChange: state from 1 to 2 disk (4//vote3/votedisk3)

[ CSSD]2011-08-03 10:46:00.009 [1544] >TRACE: clssnmvDPT: spawned for disk 4 (/vote3/votedisk3)

[ CSSD]2011-08-03 10:46:00.011 [1287] >TRACE: clssnmvDiskOpen: Overwrote kill block for voting disk /dev/rhdisk7

[ CSSD]2011-08-03 10:46:00.033 [1544] >TRACE: clssnmvDiskOpen: Overwrote kill block for voting disk /vote3/votedisk3

[ CSSD]2011-08-03 10:46:02.005 [1030] >TRACE: clssnmDiskStateChange: state from 2 to 4 disk (0//dev/rhdisk3)

[ CSSD]2011-08-03 10:46:02.010 [1030] >TRACE: clssnmvReadDskHeartbeat: read ALL for Joining

[ CSSD]2011-08-03 10:46:02.011 [1030] >TRACE: clssnmvReadDskHeartbeat: node(1) is down. rcfg(1) wrtcnt(10) LATS(2851401782) Disk lastSeqNo(10)

[ CSSD]2011-08-03 10:46:02.012 [1287] >TRACE: clssnmDiskStateChange: state from 2 to 4 disk (1//dev/rhdisk7)

[ CSSD]2011-08-03 10:46:02.020 [1287] >TRACE: clssnmvReadDskHeartbeat: read ALL for Joining

[ CSSD]2011-08-03 10:46:02.020 [1287] >TRACE: clssnmvReadDskHeartbeat: node(1) is down. rcfg(1) wrtcnt(10) LATS(2851401792) Disk lastSeqNo(10)

[ CSSD]2011-08-03 10:46:02.052 [1544] >TRACE: clssnmDiskStateChange: state from 2 to 4 disk (4//vote3/votedisk3)

[ CSSD]2011-08-03 10:46:02.057 [1] >TRACE: clssnmFatalInit: fatal mode enabled

[ CSSD]2011-08-03 10:46:02.197 [2829] >TRACE: clssnmClusterListener: Spawned

[ CSSD]2011-08-03 10:46:02.201 [2829] >TRACE: clssnmClusterListener: Listening on (ADDRESS=(PROTOCOL=tcp)(HOST=asm2_priv)(PORT=49895))

[ CSSD]2011-08-03 10:46:02.202 [2829] >TRACE: clssnmconnect: connecting to node(1), con(11172e0b0), flags 0x0003

[ CSSD]2011-08-03 10:46:02.206 [2829] >TRACE: clssnmInitialMsg: node 1, asm1, con (11172e0b0) size 374

[ CSSD]2011-08-03 10:46:02.206 [3086] >TRACE: clssgmclientlsnr: Spawned

[ CSSD]2011-08-03 10:46:02.212 [1544] >TRACE: clssnmvReadDskHeartbeat: read ALL for Joining

[ CSSD]2011-08-03 10:46:02.212 [1544] >TRACE: clssnmvReadDskHeartbeat: node(1) is down. rcfg(1) wrtcnt(12) LATS(2851401983) Disk lastSeqNo(12)

[ CSSD]2011-08-03 10:46:02.258 [2829] >TRACE: clssnmConnComplete: properties node asm1, number 1, 3,5,6,7,10,13

[ CSSD]2011-08-03 10:46:02.258 [2829] >TRACE: clssnmConnComplete: node 1, asm1, con(11172e0b0), probcon(0), ninfcon(11172e0b0), node unique 1312339558, prev unique 0, msg unique 1312339558 node state 0

[ CSSD]2011-08-03 10:46:02.259 [1801] >TRACE: clssnmvKillBlockThread: spawned for disk 0 (/dev/rhdisk3) initial sleep interval (1000)ms

[ CSSD]2011-08-03 10:46:02.266 [2058] >TRACE: clssnmvKillBlockThread: spawned for disk 1 (/dev/rhdisk7) initial sleep interval (1000)ms

[ CSSD]2011-08-03 10:46:02.435 [3086] >TRACE: clssgmclientlsnr: listening on (ADDRESS=(PROTOCOL=ipc)(KEY=Oracle_CSS_LclLstnr_crs_2))

[ CSSD]2011-08-03 10:46:02.435 [3086] >TRACE: clssgmclientlsnr: listening on (ADDRESS=(PROTOCOL=ipc)(KEY=OCSSD_LL_asm2_crs))

[ CSSD]2011-08-03 10:46:02.436 [3086] >TRACE: clssgmclientlsnr: listening on (ADDRESS=(PROTOCOL=ipc)(KEY=OCSSD_LL_asm2_))

[ CSSD]2011-08-03 10:46:02.439 [4114] >TRACE: clssgmPeerListener: Spawned for node

[ CSSD]2011-08-03 10:46:02.443 [4114] >TRACE: clssgmPeerListener: Listening on (ADDRESS=(PROTOCOL=tcp)(DEV=27)(HOST=10.10.12.2)(PORT=34717))

[ CSSD]2011-08-03 10:46:02.443 [1] >TRACE: clssnmUpdateNodeData: node 2 (asm2) data length 61 data (ADDRESS=(PROTOCOL=tcp)(DEV=27)(HOST=10.10.12.2)(PORT=34717))

[ CSSD]2011-08-03 10:46:02.443 [1] >TRACE: clssnmStartClusterJoin: clusterState(0) nodeState(1)

[ CSSD]2011-08-03 10:46:02.450 [4371] >TRACE: clssnmPollingThread: Spawned, poll interval 1000

[ CSSD]2011-08-03 10:46:02.450 [2315] >TRACE: clssnmvKillBlockThread: spawned for disk 4 (/vote3/votedisk3) initial sleep interval (1000)ms

[ CSSD]2011-08-03 10:46:02.450 [2829] >TRACE: clssnmHandleStatus: node(1) UNKNOWN

[ CSSD]2011-08-03 10:46:02.451 [4628] >TRACE: clssnmSendingThread: Spawned

[ CSSD]2011-08-03 10:46:02.451 [4885] >TRACE: clssnmRcfgMgrThread: Spawned

[ CSSD]2011-08-03 10:46:03.015 [1030] >TRACE: clssnmvReadDskHeartbeat: read ALL for Joining

[ CSSD]2011-08-03 10:46:03.036 [1287] >TRACE: clssnmvReadDskHeartbeat: read ALL for Joining

[ CSSD]2011-08-03 10:46:03.234 [1544] >TRACE: clssnmvReadDskHeartbeat: read ALL for Joining

[ CSSD]2011-08-03 10:46:03.438 [2829] >TRACE: clssnmHandleSync: diskTimeout set to (27000)ms

NFS参数配置详细说明

NFS参数配置详细说明 1、NFS概述 NFS:Network file system,网络文件系统; 由sun公司1984年推出,用来在网络中的多台计算机间实现资源共享(包括象文件或cd-rom); 设计的目的是:实现在不同系统间交互使用,所以它的通信协议采用与主机和操作系统无关的技术; NFS Server可以看作是File Server,它可以让你的PC通过网络将远端得NFS SERVER共享出来的档案MOUNT到自己的系统中,在CLIENT看来使用NFS的远端文件就象是在使用本地文件一样; NFS协议从诞生到现在有多个版本:NFS V2(rfc1094),NFS V3(rfc1813)(最新的版本是V4(rfc3010); 如何查看nfs当前的版本: rpm -qi portmap rpm -qi nfs-utils NFS服务器的安装: 可以由多种安装方法: ----在安装linux系统时选择安装nfs服务对应的组件;(多数linux发行版本默认安装) ----安装nfs的rpm套件包(手动安装) rpm -ivh rpm包 需要5个RPM包。 setup-*:共享NFS目录在/etc/exports中定义(linux默认都安装) initscripts-*:包括引导过程中装载网络目录的基本脚本(linux默认都安装) nfs-utils-*:包括基本的NFS命令与监控程序 portmap-*:支持安全NFS RPC服务的连接 quota-*:网络上共享的目录配额,包括rpc.rquotad (这个包不是必须的) ----也可以去下载nfs的源代码包,进行编译安装; RPC(Remote Procedure call) NFS本身是没有提供信息传输的协议和功能的,但NFS却能让我们通过网络进行资料的分享,这是因为NFS使用了一些其它的传输协议。而这些传输协议用到这个RPC功能的。可以说NFS本身就是使用RPC的一个程序。或者说NFS也是一个RPC SERVER.所以只要用到NFS的地方都要启动RPC服务,不论是NFS SERVER或者NFS CLIENT。这样SERVER和CLIENT才能通过RPC来实现PROGRAM PORT的对应。可以这么理解RPC和NFS的关系:NFS是一个文件系统,而RPC是负责负责信息的传输。 nfs在系统中的后台守护进程: nfs nfs服务需要启动的其他进程: rpc.nfsd:接收从远程系统发来的NFS请求,并将这些请求转化为本地文件系统请求;rpc.mountd:执行被请求的文件系统的挂接和卸载操作; rpc.portmapper:将远程请求映射到正确的NFS守护程序; rpc.statd:在远程主机重启时,提供加锁服务; rpc.quotaed:提供硬盘容量的管理能力,磁盘限额; rpcinfo -p 可以查看所要的守护进程时候正常运行; ps -ef | grep nfsd

oracle常用命令及格式

oracle常用命令及格式 一:关于日志管理的 1.切换日志:sql> alter system switch logfile; 2.切换checkpoints:sql> alter system checkpoint; 3.增加日志组:sql> alter database add logfile [group 4] sql> ('/disk3/log4a.rdo','/disk4/log4b.rdo') size1m; 4.增加日志成员 sql> alter database add logfile member sql> '/disk3/log1b.rdo' to group 1, sql> '/disk4/log2b.rdo' to group 2; 5.改变日志文件名字或路径 sql> alter database rename file 'c:/oracle/oradata/oradb/re do01.log' sql> to 'c:/oracle/oradata/redo01.log'; (此处注意,那个文件路径的输入格式) 6.删除日志文件组:sql> alter database drop logfile group 3;

7.删除日志文件成员 sql> alter database drop logfile member 'c:/oracle/oradata/ redo01.log'; 8.清除日志文件内容 sql> alter database clear [unarchived] logfile 'c:/oracle/l og2a.rdo'; 二、关于表空间管理的 1.创建表空间 sql> create tablespace tablespace_name datafile 'c:\oracle\ oradata\file1.dbf' size100m, sql> 'c:\oracle\oradata\file2.dbf' size100mminimum extent 5 50k [logging/nologging] sql> default storage (initial 500k next 500k maxextents 500 pctinccease 0) sql> [online/offline] [permanent/temporary] [extent_managem ent_clause]

linux配置nfs步骤及心得

linux配置nfs步骤及心得 2014-05-28 22:50 25794人阅读评论(1) 收藏举报分类: 嵌入式linux(28) 版权声明:本文为博主原创文章,未经博主允许不得转载。 这节我们介绍NFS的相关概念,以及如何配置NFS和在客户端中查看NFS。 NFS的配置过程很简单。在服务器端中编辑/etc/exports文件,添加如下内容: /home/nfs-share 192.168.1.122 *(rw,sync) 第一项是要共享的目录,后者为共享的配置参数一般为: *(rw,sync,no_root_squash,no_all_squash,no_subtree_check) 然后开启NFS和portmap服务: /etc/init.d/nfs start //用service nfs start也可以 /etc/init.d/portmap start //用service portmap stasrt也可以 在centos6.5中portmap已经改为rpcbind 在客户端,用mount –t nfs 192.168.123:/home/nfs-share /home/remote_file挂载服务器端的共享目录到本地的/home/remote-file挂载点,然后我们就可以在客户端上应用到远程 主机上的/home/nfs-share目录了。想要系统在开机时自动挂载,修改/etc/fstab文件,把NFS服务器的共享目录添加进去就可以了,这个不用多说。 如何知道远程主机上的共享目录情况呢?使用showmount命令,这个命令需要root权限。它有三个选项(记住这三个选项代表的含义: showmount –a IP 显示指定NFS服务器的客户端以及服务器端在客户端的挂载点 showmount –d IP 显示指定NFS服务器在客户端的挂载点 showmount –e IP 显示指定NFS服务器上的共享目录列表(或者叫输出列表) 我们输入命令showmount –a 192.168.1.123: 图片客户端中出现的mount clntudp_create: RPC: Program not registered错误是怎么回事?噢,我刚才重启了一下服务器端,重启后NFS服务没有开启。 我们开启服务器端的NFS服务,再从客户端上查看一下NFS服务器的情况:

Oracle面试题笔试题及参考答案

一套Oracle面试题笔试题及参考答案 Oracle, 笔试, 面试 完成下列操作,写出相应的SQL语句 1.创建表空间neuspace,数据文件命名为neudata.dbf,存放在d:\data 目录下,文件大小为200MB,设为自动增长,增量5MB,文件最大为 500MB。(8分) 答:create tablespace neuspace datafile ‘d:\data\neudata.dbf’ size 200m auto extend on next 5m maxsize 500m; 2. 假设表空间neuspace已用尽500MB空间,现要求增加一个数据文件,存放在e:\appdata目录下,文件名为appneudata,大小为500MB,不自动增长。(5 分) 答:alter tablespace neuspace add datafile ‘e:\appdata\appneudata.dbf’ size 500m; 3. 以系统管理员身份登录,创建账号tom,设置tom的默认表空间为neuspace。为tom分配connect和resource系统角色,获取基本的系统权限。然后为tom 分配对用户scott的表emp的select权限和对SALARY, MGR属性的update权限。 (8分) 答:create user tom identified by jack default tablespace neuspace; Grant connect, resource to tom; Grant select, update(salary, mgr) on scott.emp to tom;

ORACLE SQLPLUS 常用命令及解释

Oracle SQLPlus常用命令及解释 1.@ 执行位于指定脚本中的SQLPlus语句。可以从本地文件系统或Web服务器中调用脚本。可以为脚本中的变量传递值。在iSQL*Plus中只能从Web服务器中调用脚本。 2.@@ 执行位于指定脚本中的SQL*Plus语句。这个命令和@(“at”符号)命令功能差不多。在执行嵌套的命令文件时它很有用,因为它会在与调用它的命令文件相同的路径或url中查找指定的命令文件。在iSQL*Plus中只支持url形式。 3./ 执行保存在SQL缓冲区中的最近执行的SQL命令或PL/SQL块。在SQL*Plus命令行中,可在命令提示符或行号提示符使用斜线(/)。也可在iSQL*Plus的输入区中使用斜线(/)。斜线不会列出要执行的命令。 4.ACCEPT 可以修改既有变量,也可定义一个新变量并等待用户输入初始值,读取一行输入并保存到给出的用户变量中。ACCEPT在iSQL*Plus中不可用。 5.APPEND 把指定文本添加到SQL缓冲区中当前行的后面。如果text的最前面包含一个空格可在APPEND和text间输入两个空格。如果text的最后是一个分号,可在命令结尾输入两个分号(SQL*Plus会把单个的分号解释为一个命令结束符)。APPEND 在iSQL*Plus中不可用。 6.ARCHIVE LOG 查看和管理归档信息。启动或停止自动归档联机重做日志,手工(显示地)归档指定的重做日志,或者显示重做日志文件的信息。 7.ATTRIBUTE 为对象类型列的给定属性指定其显示特性,或者列出单个属性或所有属性的当前显示特性。 8.BREAK 分开重复列。指定报表中格式发生更改的位置和要执行的格式化动作(例如,在列值每次发生变化时跳过一行)。只输入BREAK而不包含任何子句可列出当前的BREAK定义。 9.BTITLE 在每个报表页的底部放置一个标题并对其格式化,或者列出当前BTITLE定义。

NFS服务器的配置与应用

NFS服务器的配置与应用 NFS服务的配置与应用 1、什么是NFS 它是Network File system的缩写,即网络文件系统。 NFS是由SUN公司开发,并于1984年推出的一个RPC服务系统,它使我们能够达到文件的共享。一台NFS服务器如同一台文件服务器,只要将起文件系统共享出来,NFS客户端就可以将它挂载到本地系统中,从而可以像使用本地文件系统中的文件一样使用那些远程文件系统中的文件。 使用NFS既可以提高资源的使用率,又可以节省客户端本地硬盘的空间,同时也便于对资源进行集中管理 2、RPC 虽然NFS可以在网络中进行文件共享,但是NFS协议本身并没有提供数据传输的功能,它必须借助RPC(remote process call)远程过程调用协议实现数据的传输。RPC是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。可以将NFS服务器看成是一个RPC服务器,而将NFS客户端看成是一个RPC客户端。 3、3个系统守护进程 ①rpc.nfsd 基本的NFS守护进程,主要管理客户端是否能登入服务器 ②rpc.mountd RPC的安装守护进程,主要管理NFS的文件系统。当客户端通过rpc.nfsd 登录NFS服务器后,在使用NFS服务器所提供的文件前,还必须通过文件使用权限的验证,rpc.mountd会读取NFS的配置文件/etc/exports来对比客户端的权限 ③portmap Portmap进行端口映射。当客户端尝试连接并使用RPC服务器提供的服务(如NFS服务)时,portmap会将所管理的与服务对应的端口号提供给客户端,使客户端可以通过该端口向服务器请求服务。Portmap如果没有运行,NFS客户端就无法查找从NFS服务器中共享的目录 以下以RedHat 红帽9为例

oracle考试试题及答案

试题一 一、填空题(每小题4分,共20分) 1、数据库管理技术经历了人工管理、文件系统、数据库系统三个阶段 2、数据库三级数据结构是外模式、模式、内模式 3、Oracle数据库中,SGA由数据库缓冲区,重做日志缓冲区,共享池组成 4、在Oracle数据库中,完正性约束类型有Primay key约束。Foreign key约束,Unique约束,check约束,not need约束 5、PL/SQL中游标操作包括声明游标,打开游标,提取游标,关闭游标 二、正误判断题(每小题2分,共20分) 1、数据库中存储的基本对象是数据(T) 2、数据库系统的核心是DBMS(T) 3、关系操作的特点是集合操作(T) 4、关系代数中五种基本运算是并、差、选择、投影、连接(F) 5、Oracle进程就是服务器进程(F) 6、oraclet系统中SGA所有用户进程和服务器进程所共享(T) 7、oracle数据库系统中数据块的大小与操作系统有关(T) 8、oracle数据库系统中,启动数据库和第一步是启动一个数据库实例(T) 9、PL/SQL中游标的数据是可以改变的(F) 10、数据库概念模型主要用于数据库概念结构设计() 三、简答题(每小题7分,共35分) 1、何谓数据与程序的逻辑独立性和物理独立性? 2、试述关系代数中等值连接与自然连接的区别与联系? 3、何谓数据库,数据库设计一般分为哪些阶段? 4、简述Oracle逻辑数据库的组成?

5、试任举一例说明游标的使用方法? 五、设有雇员表emp(empno,ename,age,sal,tel,deptno), 其中:empno-----编号,name------姓名,age -------年齡,sal-----工资,tel-----电话 deptno-----部门号。 请按下列要求分别晨SQL*PLUS下编程。(每小题3分,共15分)?1、查询家有电话的职工信息。 ?2、查询工资在500至800元之间的雇员信息 ?3、按年龄递增顺序显示雇员编号、姓名、年龄、工资 ?4、求部门号为D_01的平均工资 ?5、查找部门号为D_01的40岁以上而工资在400元以下的雇员名单。 1、SQL>SELECT * FROM emp WHERE tel NOT NULL; 2、SQL>SELECT * FROM emp WHERE BETWEEN 500 AND 800; 3、SQL>SELECT empno,ename,age,sal FROM emp ORDER BY age ASC; 4、SQL>SELECT AVG(sal) FROM emp WHERE deptno='D_01'; 5、SQL>SELECT ename FROM emp WHERE deptno='D_01' AND age>40 AND Sal<400; ? 试题一答案 一、填空题 1、人工管理、文件系统、数据库系统 2、外模式、模式、内模式 3、数据库缓冲区,重做日志缓冲区,共享池 4、Primay key约束。Foreign key约束,Unique约束,check约束,not need 约束 5、声明游标,打开游标,提取游标,关闭游标 二、正误判断题 1、T 2、T 3、T 4、F 5、F 6、T 7、T 8、T 9、F 三、(略) 五、 1、SQL>SELECT * FROM emp WHERE tel NOT NULL; 2、SQL>SELECT * FROM emp WHERE BETWEEN 500 AND 800; 3、SQL>SELECT empno,ename,age,sal FROM emp ORDER BY age ASC; 4、SQL>SELECT AVG(sal) FROM emp WHERE deptno='D_01'; 5、SQL>SELECT ename FROM emp WHERE deptno='D_01' AND age>40 AND Sal<400; 试题二

Oracle SQLPlus 常用命令及解释

Oracle SQLPlus 常用命令及解释 1.@ 执行位于指定脚本中的SQLPlus语句。可以从本地文件系统或Web服务器中调用脚本。可以为脚本中的变量传递值。在iSQL*Plus中只能从Web服务器中调用脚本。 2.@@ 执行位于指定脚本中的SQL*Plus语句。这个命令和@(“at”符号)命令功能差不多。在执行嵌套的命令文件时它很有用,因为它会在与调用它的命令文件相同的路径或url中查找指定的命令文件。在iSQL*Plus中只支持url形式。 3./ 执行保存在SQL缓冲区中的最近执行的SQL命令或PL/SQL块。在SQL*Plus命令行中,可在命令提示符或行号提示符使用斜线(/)。也可在iSQL*Plus的输入区中使用斜线(/)。斜线不会列出要执行的命令。 4.ACCEPT 可以修改既有变量,也可定义一个新变量并等待用户输入初始值,读取一行输入并保存到给出的用户变量中。ACCEPT在iSQL*Plus中不可用。 5.APPEND 把指定文本添加到SQL缓冲区中当前行的后面。如果text的最前面包含一个空格可在APPEND和text间输入两个空格。如果text的最后是一个分号,可在命令结尾输入两个分号(SQL*Plus会把单个的分号解释为一个命令结束符)。APPEND 在iSQL*Plus中不可用。 6.ARCHIVE LOG 查看和管理归档信息。启动或停止自动归档联机重做日志,手工(显示地)归档指定的重做日志,或者显示重做日志文件的信息。 7.ATTRIBUTE 为对象类型列的给定属性指定其显示特性,或者列出单个属性或所有属性的当前显示特性。 8.BREAK 分开重复列。指定报表中格式发生更改的位置和要执行的格式化动作(例如,在列值每次发生变化时跳过一行)。只输入BREAK而不包含任何子句可列出当前的BREAK定义。 9.BTITLE 在每个报表页的底部放置一个标题并对其格式化,或者列出当前BTITLE定义。

LinuxNFS服务器的安装与配置

Linux NFS服务器的安装与配置 cpw806@qq. 网上看到一篇有关nfs服务器安装与配置的文章觉得非常不错所以就收藏了起来,鉴于有很多时候收藏的网页过段时间就会莫名的找不到了,所以决定全盘拷贝存档。对原作者表示感谢。本文来 源.cnblogs./mchina/archive/2013/01/03/2840040.html 一、NFS服务简介 NFS 是Network File System的缩写,即网络文件系统。一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布。功能是通过网络让不同的机器、不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位于服务器磁盘中的数据,是在类Unix系统间实现磁盘文件共享的一种方法。 NFS 的基本原则是“容许不同的客户端及服务端通过一组RPC分享相同的文件系统”,它是独立于操作系统,容许不同硬件及操作系统的系统共同进行文件的分享。 NFS在文件传送或信息传送过程中依赖于RPC协议。RPC,远程过程调用(Remote Procedure Call) 是能使客户端执行其他系统中程序的一种机制。NFS本身是没有提供信息传输的协议和功能的,但NFS却能让我们通过网络进行资料的分享,这是因为NFS使用了一些其它的传输协议。而这些传输协议用到这个RPC功能的。可以说NFS本身就是使用RPC 的一个程序。或者说NFS也是一个RPC SERVER。所以只要用到NFS的地方都要启动RPC 服务,不论是NFS SERVER或者NFS CLIENT。这样SERVER和CLIENT才能通过RPC来实现PROGRAM PORT的对应。可以这么理解RPC和NFS的关系:NFS是一个文件系统,而RPC 是负责负责信息的传输。 二、系统环境 系统平台:CentOS release 5.6 (Final) NFS Server IP:192.168.1.108 防火墙已关闭/iptables: Firewall is not running. SELINUX=disabled 三、安装NFS服务 NFS的安装是非常简单的,只需要两个软件包即可,而且在通常情况下,是作为系统的默认包安装的。

oracle11g常用命令.

第一章:日志管理 1. forcing log switches sql> alter system switch logfile; 2. forcing checkpoints sql> alter system checkpoint; 3. adding online redo log groups sql> alter database add logfile [group 4] sql> ('/disk3/log4a.rdo','/disk4/log4b.rdo' size 1m; 4. adding online redo log members sql> alter database add logfile member sql> '/disk3/log1b.rdo' to group 1, sql> '/disk4/log2b.rdo' to group 2; 5. changes the name of the online redo logfile sql> alter database rename file 'c:/oracle/oradata/oradb/redo01.log' sql> to 'c:/oracle/oradata/redo01.log'; 6. drop online redo log groups sql> alter database drop logfile group 3; 7. drop online redo log members

sql> alter database drop logfile member 'c:/oracle/oradata/redo01.log'; 8.clearing online redo log files sql> alter database clear [unarchived] logfile 'c:/oracle/log2a.rdo'; https://www.wendangku.net/doc/2616117554.html,ing logminer analyzing redo logfiles a. in the init.ora specify utl_file_dir = ' ' b. sql> execute dbms_logmnr_d.build('oradb.ora','c:\oracle\oradb\log'; c. sql> execute dbms_logmnr_add_logfile('c:\oracle\oradata\oradb\redo01.log', sql> dbms_logmnr.new; d. sql> execute dbms_logmnr.add_logfile('c:\oracle\oradata\oradb\redo02.log', sql> dbms_logmnr.addfile; e. sql> execute dbms_logmnr.start_logmnr(dictfilename=>'c:\oracle\oradb\log\oradb.ora '; f. sql> select * from v$logmnr_contents(v$logmnr_dictionary,v$logmnr_parameters sql> v$logmnr_logs; g. sql> execute dbms_logmnr.end_logmnr; 第二章:表空间管理 1. create tablespaces sql> create tablespace tablespace_name datafile 'c:\oracle\oradata\file1.dbf' size 100m,

oracle数据库基本命令

oracle数据库基本命令 oracle安装后 sys:超级管理员(dba),默认密码为:change_on_install system:系统管理员(dbaoper),默认密码为:manager; sys与system的不同在于sys能够create datebase而system则不能。scott:普通用户,默认密码:tiger 1.切换用户:conn 用户名/密码; SQL> conn system/manager; Connected to Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 Connected as system SQL> conn sys/change_on_install as sysdba; Connected to Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 Connected as SYS 注意:sys与其他用户在命令窗口切换时的不同。 2.修改密码:passw username;(普通用户可以修改自己密码,管理员可以修改其他人的密码) 3.显示当前用户。show user; 4.断开数据库同时推出:exit; 文件操作 5.运行sql脚本,start d:\a.sql; 6.编辑指定的sql脚本。Edit d:\a.sql; 7.将屏幕上指定的内容输出到指定文本中去。spool e:\b.sql;执行语句;spool off;

8.显示设置环境变量; 可以用来控制输出的各种格式,如果希望永久保存可以修改glogin.sql脚本。 Linesize(行宽): show linesize;显示行宽 set linesize 90;设置行宽为90个字符。 Pagesize(页面大小): Show pagesize;显示页面大小 Set pagesize 180;设置页面的小。 (做报表时可以用。一页设定几行。)

NFS服务安装与配置方案

NFS服务搭建方案 一、NFS简介 NFS它是Network File system 的缩写,即网络文件系统,我们可以通过NFS达到文件的共享,NFS 服务器设置一个共享目录或者文件给NFS 客户机,客户机就可以将服务器中的共享文件挂接在自己本地的目录下,来达到文件共享。Liunx系统一般默认安装了NFS服务。 下面我们将在129文件服务器(NFS服务器)上安装NFS服务然后在128web服务器(NFS 客户端)上挂载文件服务器的共享目录作为本地目录来使用。 二、文件服务器(192.168.198.129)NFS 服务安装与配置 (一)NFS服务安装 a)联网情况下:apt-get install nfs-common nfs-kernel-server nfs-client b)在没有网络的情况下需要nfs的rpm套件包进行安装 NFS服务需要5个RPM包。 setup-*:共享NFS目录在/etc/exports中定义 (linux默认都安装) initscripts-*:包括引导过程中装载网络目录的基本脚本 (linux默认都安装) nfs-utils-*:包括基本的NFS命令与监控程序 portmap-*:支持安全NFS RPC服务的连接 quota-*:网络上共享的目录配额,包括rpc.rquotad (这个包不是必须的)使用rpm命令安装,格式如下: rpm -ivh rpm包 安装完成后查看nfs当前的版本: rpm -qi portmap rpm -qi nfs-utils 启动portmap和nfs /etc/init.d/portmap start /etc/init.d/nfs start

Oracle测试题及答案.doc

Oracle 式 学号_____________________________________ 姓名________________ 分数_ (一)按照题意写出SQL语句(45分每题3分) 本题用到下而三个关系表: 借书卡card (eno卡号,name姓名,class班级) 图书books (bno书号,bname书名,author作者,price单价,quantity库存册数) 借书记录borrow (eno借书卡号,bno书号,rdate还书曰期) 注:限定每人每种书只能借一本;库存册数随借书、还书而改变。 1.写出建立borrow表的SQL语句,要求定义主码完整性约束和引用完整性约束 create table card (eno char (6) primary key, name varchar2(10), class varchar2(12) ); create table books (bno char (8) primary key, bname varchar2(50), author varchar2(10), price number(5,3), quantity number(4) ); create table borrow (eno char (6) references card(eno) on delete cascade, bno char (8) references books (bno) on delete cascade, rdate date, primary key (eno, bno) ); 2.找出借书超过5本的读者,输出借书卡号及所借图书册数。 select eno, count (*)册数 from borrow group by eno having count(*)>5; 3.查询借阅了“水浒’’一书的读者,输出姓名及班级。 select name, class from card where eno in ( select eno from borrow where bno=( select bno from books where bname=’ 水游, ) ) 1.杏询过期未还图书,输出借阅者(卡号)、书号及还书曰期。

oracle数据库期末考试试题及答案剖析

oracle数据库期末考试试题及答案 A1、以下()内存区不属于SGA。 A.PGA B.日志缓冲区C.数据缓冲区D.共享池 D2、()模式存储数据库中数据字典的表和视图。 A.DBA B.SCOTT C.SYSTEM D.SYS C3、在Oracle中创建用户时,若未提及DEFAULT TABLESPACE 关键字,则Oracle就将()表空间分配给用户作为默认表空间。A.HR B.SCOTT C.SYSTEM D.SYS A4、()服务监听并按受来自客户端应用程序的连接请求。A.OracleHOME_NAMETNSListener B.OracleServiceSID C.OracleHOME_NAMEAgent D.OracleHOME_NAMEHTTPServer B5、()函数通常用来计算累计排名、移动平均数和报表聚合等。A.汇总B.分析C.分组D.单行 B6、()SQL语句将为计算列SAL*12生成别名Annual Salary A.SELECT ename,sal*12 ‘Annual Salary' FROM emp; B.SELECT ename,sal*12 “Annual Salary”FROM emp; C.SELECT ename,sal*12 AS Annual Salary FROM emp; ) FROM

”Annual Salary“SELECT ename,sal*12 AS INITCAP(.D. emp; B7、锁用于提供( )。 A.改进的性能 B.数据的完整性和一致性 C.可用性和易于维护 D.用户安全 C8、( )锁用于锁定表,允许其他用户查询表中的行和锁定表,但不允许插入、更新和删除行。 A.行共享B.行排他C.共享D.排他 B9、带有( )子句的SELECT语句可以在表的一行或多行上放置排他锁。 A.FOR INSERT B.FOR UPDATE C.FOR DELETE D.FOR REFRESH C10、使用( )命令可以在已分区表的第一个分区之前添加新分区。A.添加分区B.截断分区 C.拆分分区D.不能在第一个分区前添加分区 C11、( )分区允许用户明确地控制无序行到分区的映射。 A.散列B.范围C.列表D.复合 C12、可以使用()伪列来访问序列。 A.CURRVAL和NEXTVAL B.NEXTVAL和PREVAL

Oracle期末考试试题及答案

Oracle期末考试试题及答案

考 生 信 息 栏 装 订 线 一、选择题:(本题共20个小题,每小题2分,共40分) 1当Oracle 服务器启动时,下列哪种文件不是必须的 ( ) 。 A. 数据文件 B. 控制文件 C. 日志文件 D. 归档日志文件 2. 在Oracle 中,一个用户拥有的所有数据库对象统称为 ( )。 A. 数据库 B. 模式 C. 表空间 D. 实例 3.在 Oracle 数据库的逻辑结构中有以下组件: 1. 表空间 2. 数据块 3. 区 4. 段 这些组件从大到小依次是( )。 A. 1→2→3→4 B.1→4→3→2 C.1→3→2→4 D. 4→1→3→2 4.下列哪个子句实现对一个结果集进行分组和汇总( )。 A.HAVING B.ORDER BY C.WHERE D.GROUP BY 5. 在Oracle 数据库中,( )用户模式存储数据字典表和视图对象。 A. SYS B. SYSTEM C. SCOTT D. SYSDBA 6.以下不属于命名的PL/SQL 块的是( )。 A .程序包 B .过程 C .游标 D .函数 7.在Oracle 中创建用户时,若未提及DEFAULT TABLESPACE 关键字,则Oracle 就将( )表空间分配给用户作为默认表空间。 A .HR B .SCOTT C .SYSTEM D .SYS

8.在Windows操作系统中,Oracle的( )服务是使用iSQL*Plus必须的。 A.OracleHOME_NAMETNSListener B. OracleServiceSID C. OracleHOME_NAMEAgent D. OracleHOME_NAMEHTTPServer 9.下列哪个语句可以在SQL*Plus 中直接调用一个过程( )。 A. RETURN B. CALL C. SET D. EXEC 10.如果服务器进程无法在数据缓冲区中找到空闲块,为添加从数据文件中读出的数据块,则系统会启动如下哪一个进程( ) A.CKPT B. DBWR C.LGWR D. SMON 11.下列哪一个锁模式不属于Oracle( )。 A.死锁 B.排他锁 C.行级共享锁 D.共享锁 12.有字符串数据”test”分别存放到char(10)和varchar2(10)类型的字段中,其实际存储长度为( ) A. 10 4 B. 4 4 C. 10 10 D. 4 10 13.在Oracle中,当控制一个显式游标时,下面哪种命令包含INTO子句( )。 A. FETCH B. CLOSE C. OPEN D. CURSOR 14. ORACLE中,用来判断列值是否为空的操作符是( )。 A. ==NULL B. NULLIS C. AS NULL D. IS NULL 15.查询一个表的总记录数,可以采用( )统计函数。 A. AVG(*) B. SUM(*) C. COUNT(*) D. MAX(*) 16.以下的哪个命令可以将SQL 命令的运行结果保存到文件中( )。 A.SAVE B.SPOOL C.GET D.INPUT 17.为了去除结果集中重复的行,可在SELECT 语句中使用下列哪个关键字( ) 。 A.ALL B.DISTINCT C.SPOOL D.HAVING 18.关于模式的描述下列哪一项不正确( )。 A.表或索引等模式对象一定属于某一个模式 B.在Oracle 数据库中,模式与数据库用户是一一对应的 C.一个表可以属于多个模式 D.一个模式可以拥有多个表 19.下列SELECT 语句中,哪些子句可以包含子查询( )。 A.SELECT B.GROUP BY C.WHERE D.ORDER BY 20.在下列模式对象中,哪个对象不会占用实际的存储空间( )。

oracle命令行大全

SQL*PLUS命令的使用大全 Oracle的sql*plus是与oracle进行交互的客户端工具。在sql*plus中,可以运行sql*plus命令与sql*plus 语句。 我们通常所说的DML、DDL、DCL语句都是sql*plus语句,它们执行完后,都可以保存在一个被称为sql buffer的内存区域中,并且只能保存一条最近执行的sql语句,我们可以对保存在sql buffer中的sql 语句进行修改,然后再次执行,sql*plus一般都与数据库打交道。 除了sql*plus语句,在sql*plus中执行的其它语句我们称之为sql*plus命令。它们执行完后,不保存在sql buffer的内存区域中,它们一般用来对输出的结果进行格式化显示,以便于制作报表。 下面就介绍一下一些常用的sql*plus命令: 1. 执行一个SQL脚本文件 SQL>start file_name SQL>@ file_name 我们可以将多条sql语句保存在一个文本文件中,这样当要执行这个文件中的所有的sql语句时,用上面的任一命令即可,这类似于dos中的批处理。 2. 对当前的输入进行编辑 SQL>edit 3. 重新运行上一次运行的sql语句 SQL>/ 4. 将显示的内容输出到指定文件 SQL> SPOOL file_name 在屏幕上的所有内容都包含在该文件中,包括你输入的sql语句。 5. 关闭spool输出 SQL> SPOOL OFF 只有关闭spool输出,才会在输出文件中看到输出的内容。 6.显示一个表的结构 SQL> desc table_name 7. COL命令: 主要格式化列的显示形式。 该命令有许多选项,具体如下: COL[UMN] [{ column|expr} [ option ...]] Option选项可以是如下的子句: ALI[AS] alias CLE[AR] FOLD_A[FTER] FOLD_B[EFORE] FOR[MA T] format

oracle常用命令大全和环境变量路径

Oracle 命令大全 底部为环境变量配置路径。 1 运行SQLPLUS工具 sqlplus 2 以OS的默认身份连接 / as sysdba 3 显示当前用户名 show user 4 直接进入SQLPLUS命令提示符 sqlplus /nolog 5 在命令提示符以OS身份连接 connect / as sysdba 6 以SYSTEM的身份连接 connect system/xxxxxxx@服务名 7 显示当然用户有哪些表 select * from tab; 8 显示有用户名和帐户的状态 select username,account_status from dba_users; 9 将SCOTT帐号解锁(加锁) alter user scott account unlock(lock); 10 以SCOTT的身份连接并且查看所属表 connect scott/tiger select * from tab; 11 查看EMP的表结构及记录内容 desc emp select empno,ename from emp; 12 以OS的身份登看SGA,共享池,CACHE的信息 connect / as sysdba show sga select name,value/1024/1024 from v$sga; show parameter shared_pool_size select value/1024/1024 from v$parameter where name ='shared_pool_size';

show parameter db_cache_size select value/1024/1024 from v$parameter where name ='db_cache_size'; 13 查看所有含有SIZE的信息 show parameter size bitmap_merge_area_size integer 1048576 create_bitmap_area_size integer 8388608 db_16k_cache_size big integer 0 db_2k_cache_size big integer 0 db_32k_cache_size big integer 0 db_4k_cache_size big integer 0 db_8k_cache_size big integer 0 db_block_size integer 4096 db_cache_size big integer 33554432 db_keep_cache_size big integer 0 db_recycle_cache_size big integer 0 NAME TYPE V ALUE ------------------------------------ ----------- ------------- global_context_pool_size string hash_area_size integer 1048576 java_max_sessionspace_size integer 0 java_pool_size big integer 33554432 large_pool_size big integer 8388608 max_dump_file_size string UNLIMITED object_cache_max_size_percent integer 10 object_cache_optimal_size integer 102400 olap_page_pool_size integer 33554432 oracle_trace_collection_size integer 5242880 parallel_execution_message_size integer 2148 NAME TYPE V ALUE ------------------------------------ ----------- ------------- sga_max_size big integer 143727516 shared_pool_reserved_size big integer 2516582 shared_pool_size big integer 50331648 sort_area_retained_size integer 0 sort_area_size integer 524288 workarea_size_policy string AUTO 14 显示SGA的信息 select * from v$sgastat; POOL NAME BYTES

相关文档
相关文档 最新文档