配置DG的第2个备库时,启动监听出现一个奇怪的错误
监听配置文件如下:
- [oracle@kvm103 admin]$ cat listener.ora
- SID_LIST_LISTENER =
- (SID_LIST =
- (SID_DESC =
- (GLOBAL_DBNAME = aspdb03)
- (ORACLE_HOME = /oracle/product/11.2.0/db_1)
- (SID_NAME = aspdb03)
- )
- )
-
- LISTENER =
- (DESCRIPTION_LIST =
- (DESCRIPTION =
- (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
- )
- (DESCRIPTION =
- (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.56.103)(PORT = 1521))
- )
- )
-
- ADR_BASE_LISTENER = /oracle
- [oracle@kvm103 admin]$ lsnrctl start
-
- LSNRCTL for Linux: Version 11.2.0.1.0 - Production on 08-9月 -2016 23:12:30
-
- Copyright (c) 1991, 2009, Oracle. All rights reserved.
-
- 启动/oracle/product/11.2.0/db_1/bin/tnslsnr: 请稍候...
-
- TNSLSNR for Linux: Version 11.2.0.1.0 - Production
- 系统参数文件为/oracle/product/11.2.0/db_1/network/admin/listener.ora
- 写入/oracle/diag/tnslsnr/kvm103/listener/alert/log.xml的日志信息
- 监听该对象时出错: (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))
- TNS-12555: TNS: 权限被拒绝
- TNS-12560: TNS: 协议适配器错误
- TNS-00525: 无足够权限以执行操作
- Linux Error: 1: Operation not permitted
-
- 监听程序未能启动。请参阅上面的错误消息...
看上去就是对某个目录没有权限,跟踪这个启动:
- [oracle@kvm103 admin]$ strace lsnrctl start
- execve("/oracle/product/11.2.0/db_1/bin/lsnrctl", ["lsnrctl", "start"], [/* 28 vars */]) = 0
- brk(0) = 0x1617000
- mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f681fc77000
- access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
- open("/oracle/product/11.2.0/db_1/lib/tls/x86_64/libclntsh.so.11.1", O_RDONLY) = -1 ENOENT (No such file or directory)
- stat("/oracle/product/11.2.0/db_1/lib/tls/x86_64", 0x7fff002aa700) = -1 ENOENT (No such file or directory)
- open("/oracle/product/11.2.0/db_1/lib/tls/libclntsh.so.11.1", O_RDONLY) = -1 ENOENT (No such file or directory)
- stat("/oracle/product/11.2.0/db_1/lib/tls", 0x7fff002aa700) = -1 ENOENT (No such file or directory)
- open("/oracle/product/11.2.0/db_1/lib/x86_64/libclntsh.so.11.1", O_RDONLY) = -1 ENOENT (No such file or directory)
- stat("/oracle/product/11.2.0/db_1/lib/x86_64", 0x7fff002aa700) = -1 ENOENT (No such file or directory)
- open("/oracle/product/11.2.0/db_1/lib/libclntsh.so.11.1", O_RDONLY) = 3
- read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240YA\0\0\0\0\0"..., 832) = 832
- fstat(3, {st_mode=S_IFREG|0755, st_size=48725713, ...}) = 0
- mmap(NULL, 40018760, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f681d64c000
- mprotect(0x7f681f8d6000, 2097152, PROT_NONE) = 0
- mmap(0x7f681fad6000, 1556480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x228a000) = 0x7f681fad6000
- mmap(0x7f681fc52000, 148296, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f681fc52000
- mprotect(0x7fff002ab000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC|PROT_GROWSDOWN) = 0
- close(3) = 0
- open("/oracle/product/11.2.0/db_1/lib/libnnz11.so", O_RDONLY) = 3
- read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\20\5\0\0\0\0\0"..., 832) = 832
- fstat(3, {st_mode=S_IFREG|0644, st_size=7899997, ...}) = 0
- mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f681d64b000
- mmap(NULL, 3964864, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f681d283000
- mprotect(0x7f681d508000, 1044480, PROT_NONE) = 0
- mmap(0x7f681d607000, 274432, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x284000) = 0x7f681d607000
- mmap(0x7f681d64a000, 4032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f681d64a000
- close(3) = 0
- open("/oracle/product/11.2.0/db_1/lib/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("/oracle/product/11.2.0/db_1/lib/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("/usr/lib/tls/x86_64/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
- stat("/usr/lib/tls/x86_64", 0x7fff002aa6a0) = -1 ENOENT (No such file or directory)
- open("/usr/lib/tls/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
- stat("/usr/lib/tls", 0x7fff002aa6a0) = -1 ENOENT (No such file or directory)
- open("/usr/lib/x86_64/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
- stat("/usr/lib/x86_64", 0x7fff002aa6a0) = -1 ENOENT (No such file or directory)
- open("/usr/lib/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
- stat("/usr/lib", {st_mode=S_IFDIR|0555, st_size=12288, ...}) = 0
- open("/etc/ld.so.cache", O_RDONLY) = 3
- fstat(3, {st_mode=S_IFREG|0644, st_size=77442, ...}) = 0
- mmap(NULL, 77442, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f681d270000
- close(3) = 0
- open("/lib64/libdl.so.2", O_RDONLY) = 3
- read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\r`\37<\0\0\0"..., 832) = 832
- fstat(3, {st_mode=S_IFREG|0755, st_size=22536, ...}) = 0
- mmap(0x3c1f600000, 2109696, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3c1f600000
- mprotect(0x3c1f602000, 2097152, PROT_NONE) = 0
- mmap(0x3c1f802000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x3c1f802000
- close(3) = 0
- open("/oracle/product/11.2.0/db_1/lib/libm.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("/oracle/product/11.2.0/db_1/lib/libm.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("/usr/lib/libm.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("/lib64/libm.so.6", O_RDONLY) = 3
- read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p>\340\37<\0\0\0"..., 832) = 832
- fstat(3, {st_mode=S_IFREG|0755, st_size=599392, ...}) = 0
- mmap(0x3c1fe00000, 2633912, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3c1fe00000
- mprotect(0x3c1fe83000, 2093056, PROT_NONE) = 0
- mmap(0x3c20082000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x82000) = 0x3c20082000
- close(3) = 0
- open("/oracle/product/11.2.0/db_1/lib/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("/oracle/product/11.2.0/db_1/lib/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("/usr/lib/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("/lib64/libpthread.so.0", O_RDONLY) = 3
- read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000^\240\37<\0\0\0"..., 832) = 832
- fstat(3, {st_mode=S_IFREG|0755, st_size=145936, ...}) = 0
- mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f681d26f000
- mmap(0x3c1fa00000, 2212848, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3c1fa00000
- mprotect(0x3c1fa17000, 2097152, PROT_NONE) = 0
- mmap(0x3c1fc17000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17000) = 0x3c1fc17000
- mmap(0x3c1fc19000, 13296, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x3c1fc19000
- close(3) = 0
- open("/oracle/product/11.2.0/db_1/lib/libnsl.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("/oracle/product/11.2.0/db_1/lib/libnsl.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("/usr/lib/libnsl.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("/lib64/libnsl.so.1", O_RDONLY) = 3
- read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p@ .<\0\0\0"..., 832) = 832
- fstat(3, {st_mode=S_IFREG|0755, st_size=116368, ...}) = 0
- mmap(0x3c2e200000, 2198192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3c2e200000
- mprotect(0x3c2e216000, 2093056, PROT_NONE) = 0
- mmap(0x3c2e415000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x3c2e415000
- mmap(0x3c2e417000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x3c2e417000
- close(3) = 0
- open("/oracle/product/11.2.0/db_1/lib/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("/oracle/product/11.2.0/db_1/lib/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("/usr/lib/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("/lib64/libc.so.6", O_RDONLY) = 3
- read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p\356!\37<\0\0\0"..., 832) = 832
- fstat(3, {st_mode=S_IFREG|0755, st_size=1926520, ...}) = 0
- mmap(0x3c1f200000, 3750152, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3c1f200000
- mprotect(0x3c1f38a000, 2097152, PROT_NONE) = 0
- mmap(0x3c1f58a000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x18a000) = 0x3c1f58a000
- mmap(0x3c1f58f000, 18696, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x3c1f58f000
- close(3) = 0
- open("/oracle/product/11.2.0/db_1/lib/libaio.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("/oracle/product/11.2.0/db_1/lib/libaio.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("/oracle/product/11.2.0/db_1/lib/libaio.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("/usr/lib/libaio.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("/lib64/libaio.so.1", O_RDONLY) = 3
- read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p\5\340\3505\0\0\0"..., 832) = 832
- fstat(3, {st_mode=S_IFREG|0755, st_size=5624, ...}) = 0
- mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f681d26e000
- mmap(0x35e8e00000, 2099840, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x35e8e00000
- mprotect(0x35e8e01000, 2093056, PROT_NONE) = 0
- mmap(0x35e9000000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0) = 0x35e9000000
- close(3) = 0
- mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f681d26d000
- mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f681d26c000
- mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f681d26b000
- arch_prctl(ARCH_SET_FS, 0x7f681d26c700) = 0
- mprotect(0x3c1f58a000, 16384, PROT_READ) = 0
- mprotect(0x3c2e415000, 4096, PROT_READ) = 0
- mprotect(0x3c1fc17000, 4096, PROT_READ) = 0
- mprotect(0x3c20082000, 4096, PROT_READ) = 0
- mprotect(0x3c1f802000, 4096, PROT_READ) = 0
- mprotect(0x7f681d64c000, 36216832, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7f681d64c000, 36216832, PROT_READ|PROT_EXEC) = 0
- mprotect(0x3c1f01f000, 4096, PROT_READ) = 0
- munmap(0x7f681d270000, 77442) = 0
- set_tid_address(0x7f681d26c9d0) = 29282
- set_robust_list(0x7f681d26c9e0, 0x18) = 0
- futex(0x7fff002aaffc, FUTEX_WAKE_PRIVATE, 1) = 0
- futex(0x7fff002aaffc, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 7f681d26c700) = -1 EAGAIN (Resource temporarily unavailable)
- rt_sigaction(SIGRTMIN, {0x3c1fa05cb0, [], SA_RESTORER|SA_SIGINFO, 0x3c1fa0f7e0}, NULL, 8) = 0
- rt_sigaction(SIGRT_1, {0x3c1fa05d40, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x3c1fa0f7e0}, NULL, 8) = 0
- rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
- getrlimit(RLIMIT_STACK, {rlim_cur=10240*1024, rlim_max=RLIM_INFINITY}) = 0
- brk(0) = 0x1617000
- brk(0x1638000) = 0x1638000
- uname({sys="Linux", node="kvm103", ...}) = 0
- open("/etc/resolv.conf", O_RDONLY) = 3
- fstat(3, {st_mode=S_IFREG|0644, st_size=110, ...}) = 0
- mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f681d282000
- read(3, "# Generated by NetworkManager\ndo"..., 4096) = 110
- read(3, "", 4096) = 0
- close(3) = 0
- munmap(0x7f681d282000, 4096) = 0
- socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3
- connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
- close(3) = 0
- socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3
- connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
- close(3) = 0
- open("/etc/nsswitch.conf", O_RDONLY) = 3
- fstat(3, {st_mode=S_IFREG|0644, st_size=1688, ...}) = 0
- mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f681d282000
- read(3, "#\n# /etc/nsswitch.conf\n#\n# An ex"..., 4096) = 1688
- read(3, "", 4096) = 0
- close(3) = 0
- munmap(0x7f681d282000, 4096) = 0
- open("/oracle/product/11.2.0/db_1/lib/libnss_files.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("/oracle/product/11.2.0/db_1/lib/libnss_files.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("/usr/lib/libnss_files.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("/etc/ld.so.cache", O_RDONLY) = 3
- fstat(3, {st_mode=S_IFREG|0644, st_size=77442, ...}) = 0
- mmap(NULL, 77442, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f681d270000
- close(3) = 0
- open("/lib64/libnss_files.so.2", O_RDONLY) = 3
- read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360!\0\0\0\0\0\0"..., 832) = 832
- fstat(3, {st_mode=S_IFREG|0755, st_size=65928, ...}) = 0
- mmap(NULL, 2151824, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f681d05d000
- mprotect(0x7f681d069000, 2097152, PROT_NONE) = 0
- mmap(0x7f681d269000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0x7f681d269000
- close(3) = 0
- mprotect(0x7f681d269000, 4096, PROT_READ) = 0
- munmap(0x7f681d270000, 77442) = 0
- open("/etc/host.conf", O_RDONLY) = 3
- fstat(3, {st_mode=S_IFREG|0644, st_size=9, ...}) = 0
- mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f681d282000
- read(3, "multi on\n", 4096) = 9
- read(3, "", 4096) = 0
- close(3) = 0
- munmap(0x7f681d282000, 4096) = 0
- futex(0x3c1f5923a4, FUTEX_WAKE_PRIVATE, 2147483647) = 0
- open("/etc/hosts", O_RDONLY|O_CLOEXEC) = 3
- fcntl(3, F_GETFD) = 0x1 (flags FD_CLOEXEC)
- fstat(3, {st_mode=S_IFREG|0644, st_size=246, ...}) = 0
- mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f681d282000
- read(3, "127.0.0.1 localhost localhost."..., 4096) = 246
- read(3, "", 4096) = 0
- close(3) = 0
- munmap(0x7f681d282000, 4096) = 0
- mmap(NULL, 143360, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f681d03a000
- futex(0x3c1f8030ec, FUTEX_WAKE_PRIVATE, 2147483647) = 0
- open("/oracle/product/11.2.0/db_1/lib/libociei.so", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("/oracle/product/11.2.0/db_1/lib/libociicus.so", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("/oracle/product/11.2.0/db_1/nls/data/lx1boot.nlb", O_RDONLY) = 3
- read(3, "\0\0\0\3\0\1 \v\260W\0\0X\356\216\0\0\0\0\0\1\0E\0\276\0\304\1\32\2,\2"..., 48) = 48
- read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 22400) = 22400
- close(3) = 0
- open("/oracle/product/11.2.0/db_1/nls/data/lx00023.nlb", O_RDONLY) = 3
- read(3, "\0\0\0\3\0\1 \v\33\3\0\0\327\1\0\0\0\0\0\0\0\0\0\0\0Z\1\0\0\0\0\0"..., 92) = 92
- read(3, "\3\0\0\0#\0005\0R\3`\0\0\0\4\0\6\0\10\0\n\0\22\0\32\0\"\0*\0002\0"..., 703) = 703
- close(3) = 0
- brk(0x1665000) = 0x1665000
- open("/oracle/product/11.2.0/db_1/nls/data/lx20354.nlb", O_RDONLY) = 3
- read(3, "\0\0\0\3\0\1 \v\311\276\1\0\35\265\1\0\0\0\0\0\2\0\0\0\0Z\1\0\0\0\0\0"..., 92) = 92
- read(3, "T\3\0\0\21\0\3\0\277\0\0\0\0\0\0\0 ~?\201@\0\0\2\376\0\0\0\0\0\0\0"..., 114285) = 114285
- close(3) = 0
- open("/oracle/product/11.2.0/db_1/nls/data/lx10035.nlb", O_RDONLY) = 3
- read(3, "\0\0\0\3\0\1 \v~\3\0\0\232\2\0\0\0\0\0\0\1\0\0\0\0Z\1\0\0\0\0\0"..., 92) = 92
- read(3, "\3\0\0\0005\0\1\0\0\0\0\0\1\0\4\0\1\0\2\0\2\0\1\0\1\0\0\0\0\0\0\0"..., 802) = 802
- close(3) = 0
- open("/oracle/product/11.2.0/db_1/nls/data/lx40011.nlb", O_RDONLY) = 3
- read(3, "\0\0\0\5\0\1 \vaV\0\0aV\0\0\0\0\0\0\4\0\0\0\0Z\1\0\0\0\0\0"..., 92) = 92
- read(3, "\0\0\0\0(\1\0\0,\1\0\0000\1\0\0004\1\0\0<A\0\0TF\0\0TV\0\0"..., 22021) = 22021
- close(3) = 0
- socket(PF_INET6, SOCK_DGRAM, IPPROTO_IP) = 3
- bind(3, {sa_family=AF_INET6, sin6_port=htons(0), inet_pton(AF_INET6, "::1", &sin6_addr), sin6_flowinfo=0, sin6_scope_id=0}, 28) = 0
- close(3) = 0
- access("/etc/listener.ora", F_OK) = -1 ENOENT (No such file or directory)
- access("/oracle/product/11.2.0/db_1/network/admin/listener.ora", F_OK) = 0
- open("/oracle/product/11.2.0/db_1/network/admin/listener.ora", O_RDONLY) = 3
- fcntl(3, F_SETFD, FD_CLOEXEC) = 0
- fstat(3, {st_mode=S_IFREG|0644, st_size=411, ...}) = 0
- mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f681d282000
- read(3, "SID_LIST_LISTENER =\n (SID_LIST "..., 4096) = 411
- read(3, "", 4096) = 0
- close(3) = 0
- munmap(0x7f681d282000, 4096) = 0
- stat("/oracle", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
- stat("/oracle/diag", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
- stat("/oracle/diag/lsnrctl", 0x7fff002a7f90) = -1 ENOENT (No such file or directory)
- stat("/oracle/product/11.2.0/db_1/log", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
- stat("/oracle/product/11.2.0/db_1/log/diag", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
- stat("/oracle/product/11.2.0/db_1/log/diag/lsnrctl", 0x7fff002a7f90) = -1 ENOENT (No such file or directory)
- stat("/home/oracle", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0
- getuid() = 601
- socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3
- connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
- close(3) = 0
- socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3
- connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
- close(3) = 0
- open("/etc/passwd", O_RDONLY|O_CLOEXEC) = 3
- fstat(3, {st_mode=S_IFREG|0644, st_size=2130, ...}) = 0
- mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f681d282000
- read(3, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 2130
- close(3) = 0
- munmap(0x7f681d282000, 4096) = 0
- times({tms_utime=0, tms_stime=0, tms_cutime=0, tms_cstime=0}) = 923867561
- open("/oracle/product/11.2.0/db_1/rdbms/mesg/diaus.msb", O_RDONLY) = 3
- fcntl(3, F_SETFD, FD_CLOEXEC) = 0
- lseek(3, 0, SEEK_SET) = 0
- read(3, "\25\23\"\1\23\3\t\t\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 256) = 256
- lseek(3, 512, SEEK_SET) = 512
- read(3, "\237\311\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 512) = 512
- lseek(3, 1024, SEEK_SET) = 1024
- read(3, "\210\273\353\273\363\273\373\273\4\274\16\274\26\274!\274)\2741\274<\274G\274T\274_\274k\274t\274"..., 186) = 186
- gettimeofday({1473347478, 976376}, NULL) = 0
- brk(0x1686000) = 0x1686000
- getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=64*1024}) = 0
- open("/proc/self/fd/", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 4
- fcntl(4, F_GETFD) = 0x1 (flags FD_CLOEXEC)
- getrlimit(RLIMIT_FSIZE, {rlim_cur=RLIM_INFINITY, rlim_max=RLIM_INFINITY}) = 0
- rt_sigprocmask(SIG_BLOCK, [WINCH], NULL, 8) = 0
- rt_sigaction(SIGWINCH, {0x7f681ea1cd8c, ~[ILL ABRT BUS FPE SEGV USR2 XCPU XFSZ SYS RTMIN RT_1], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x3c1fa0f7e0}, {SIG_DFL, [], 0}, 8) = 0
- rt_sigprocmask(SIG_UNBLOCK, [WINCH], NULL, 8) = 0
- rt_sigaction(SIGWINCH, NULL, {0x7f681ea1cd8c, ~[ILL ABRT BUS FPE KILL SEGV USR2 STOP XCPU XFSZ SYS RTMIN RT_1], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x3c1fa0f7e0}, 8) = 0
- rt_sigaction(SIGWINCH, {0x7f681ea1cd8c, ~[ILL ABRT BUS FPE KILL SEGV USR2 STOP XCPU XFSZ SYS RTMIN RT_1], SA_RESTORER|SA_SIGINFO, 0x3c1fa0f7e0}, NULL, 8) = 0
- gettimeofday({1473347478, 976814}, NULL) = 0
- open("/etc/localtime", O_RDONLY) = 5
- fstat(5, {st_mode=S_IFREG|0644, st_size=405, ...}) = 0
- fstat(5, {st_mode=S_IFREG|0644, st_size=405, ...}) = 0
- mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f681d282000
- read(5, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\3\0\0\0\3\0\0\0\0"..., 4096) = 405
- lseek(5, -240, SEEK_CUR) = 165
- read(5, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\3\0\0\0\3\0\0\0\0"..., 4096) = 240
- close(5) = 0
- munmap(0x7f681d282000, 4096) = 0
- fstat(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 3), ...}) = 0
- mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f681d282000
- write(1, "\n", 1
- ) = 1
- write(1, "LSNRCTL for Linux: Version 11.2."..., 134LSNRCTL for Linux: Version 11.2.0.1.0 - Production on 08-9月 -2016 23:11:18
-
- Copyright (c) 1991, 2009, Oracle. All rights reserved.
-
- ) = 134
- access("/oracle/product/11.2.0/db_1/network/admin/sqlnet.ora", F_OK) = -1 ENOENT (No such file or directory)
- getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=64*1024}) = 0
- setrlimit(RLIMIT_NOFILE, {rlim_cur=64*1024, rlim_max=64*1024}) = 0
- open("/oracle/product/11.2.0/db_1/lib/libnque11.so", O_RDONLY) = 5
- read(5, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p\24\0\0\0\0\0\0"..., 832) = 832
- fstat(5, {st_mode=S_IFREG|0644, st_size=59589, ...}) = 0
- mmap(NULL, 1091040, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 5, 0) = 0x7f681cf2f000
- mprotect(0x7f681cf39000, 1044480, PROT_NONE) = 0
- mmap(0x7f681d038000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x9000) = 0x7f681d038000
- mmap(0x7f681d039000, 1504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f681d039000
- close(5) = 0
- mmap(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f681cf0e000
- mmap(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f681ceed000
- mmap(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f681cecc000
- mmap(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f681ceab000
- mmap(NULL, 528384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f681ce2a000
- brk(0x16ae000) = 0x16ae000
- getuid() = 601
- open("/etc/passwd", O_RDONLY|O_CLOEXEC) = 5
- fstat(5, {st_mode=S_IFREG|0644, st_size=2130, ...}) = 0
- mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f681d281000
- read(5, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 2130
- close(5) = 0
- munmap(0x7f681d281000, 4096) = 0
- uname({sys="Linux", node="kvm103", ...}) = 0
- gettimeofday({1473347478, 977916}, NULL) = 0
- access("/var/tmp/.oracle", F_OK) = 0
- chmod("/var/tmp/.oracle", 01777) = -1 EPERM (Operation not permitted)
- socket(PF_FILE, SOCK_STREAM, 0) = 5
- access("/var/tmp/.oracle/sEXTPROC1521", F_OK) = 0
- connect(5, {sa_family=AF_FILE, path="/var/tmp/.oracle/sEXTPROC1521"}, 110) = -1 ECONNREFUSED (Connection refused)
- access("/var/tmp/.oracle/sEXTPROC1521", F_OK) = 0
- nanosleep({0, 100000000}, 0x7fff002a30c0) = 0
- close(5) = 0
- socket(PF_FILE, SOCK_STREAM, 0) = 5
- connect(5, {sa_family=AF_FILE, path="/var/tmp/.oracle/sEXTPROC1521"}, 110) = -1 ECONNREFUSED (Connection refused)
- access("/var/tmp/.oracle/sEXTPROC1521", F_OK) = 0
- nanosleep({0, 200000000}, 0x7fff002a30c0) = 0
- close(5) = 0
- socket(PF_FILE, SOCK_STREAM, 0) = 5
- connect(5, {sa_family=AF_FILE, path="/var/tmp/.oracle/sEXTPROC1521"}, 110) = -1 ECONNREFUSED (Connection refused)
- access("/var/tmp/.oracle/sEXTPROC1521", F_OK) = 0
- nanosleep({0, 10000000}, 0x7fff002a30c0) = 0
- close(5) = 0
- socket(PF_FILE, SOCK_STREAM, 0) = 5
- connect(5, {sa_family=AF_FILE, path="/var/tmp/.oracle/sEXTPROC1521"}, 110) = -1 ECONNREFUSED (Connection refused)
- access("/var/tmp/.oracle/sEXTPROC1521", F_OK) = 0
- nanosleep({0, 20000000}, 0x7fff002a30c0) = 0
- close(5) = 0
- socket(PF_FILE, SOCK_STREAM, 0) = 5
- connect(5, {sa_family=AF_FILE, path="/var/tmp/.oracle/sEXTPROC1521"}, 110) = -1 ECONNREFUSED (Connection refused)
- access("/var/tmp/.oracle/sEXTPROC1521", F_OK) = 0
- nanosleep({0, 40000000}, 0x7fff002a30c0) = 0
- close(5) = 0
- socket(PF_FILE, SOCK_STREAM, 0) = 5
- connect(5, {sa_family=AF_FILE, path="/var/tmp/.oracle/sEXTPROC1521"}, 110) = -1 ECONNREFUSED (Connection refused)
- access("/var/tmp/.oracle/sEXTPROC1521", F_OK) = 0
- nanosleep({0, 80000000}, 0x7fff002a30c0) = 0
- close(5) = 0
- socket(PF_FILE, SOCK_STREAM, 0) = 5
- connect(5, {sa_family=AF_FILE, path="/var/tmp/.oracle/sEXTPROC1521"}, 110) = -1 ECONNREFUSED (Connection refused)
- access("/var/tmp/.oracle/sEXTPROC1521", F_OK) = 0
- nanosleep({0, 160000000}, 0x7fff002a30c0) = 0
- close(5) = 0
- socket(PF_FILE, SOCK_STREAM, 0) = 5
- connect(5, {sa_family=AF_FILE, path="/var/tmp/.oracle/sEXTPROC1521"}, 110) = -1 ECONNREFUSED (Connection refused)
- access("/var/tmp/.oracle/sEXTPROC1521", F_OK) = 0
- nanosleep({0, 320000000}, 0x7fff002a30c0) = 0
- close(5) = 0
- socket(PF_FILE, SOCK_STREAM, 0) = 5
- connect(5, {sa_family=AF_FILE, path="/var/tmp/.oracle/sEXTPROC1521"}, 110) = -1 ECONNREFUSED (Connection refused)
- access("/var/tmp/.oracle/sEXTPROC1521", F_OK) = 0
- nanosleep({0, 10000000}, 0x7fff002a30c0) = 0
- close(5) = 0
- socket(PF_FILE, SOCK_STREAM, 0) = 5
- connect(5, {sa_family=AF_FILE, path="/var/tmp/.oracle/sEXTPROC1521"}, 110) = -1 ECONNREFUSED (Connection refused)
- access("/var/tmp/.oracle/sEXTPROC1521", F_OK) = 0
- nanosleep({0, 20000000}, 0x7fff002a30c0) = 0
- close(5) = 0
- socket(PF_FILE, SOCK_STREAM, 0) = 5
- connect(5, {sa_family=AF_FILE, path="/var/tmp/.oracle/sEXTPROC1521"}, 110) = -1 ECONNREFUSED (Connection refused)
- access("/var/tmp/.oracle/sEXTPROC1521", F_OK) = 0
- nanosleep({0, 40000000}, 0x7fff002a30c0) = 0
- close(5) = 0
- socket(PF_FILE, SOCK_STREAM, 0) = 5
- connect(5, {sa_family=AF_FILE, path="/var/tmp/.oracle/sEXTPROC1521"}, 110) = -1 ECONNREFUSED (Connection refused)
- access("/var/tmp/.oracle/sEXTPROC1521", F_OK) = 0
- nanosleep({0, 80000000}, 0x7fff002a30c0) = 0
- close(5) = 0
- socket(PF_FILE, SOCK_STREAM, 0) = 5
- connect(5, {sa_family=AF_FILE, path="/var/tmp/.oracle/sEXTPROC1521"}, 110) = -1 ECONNREFUSED (Connection refused)
- access("/var/tmp/.oracle/sEXTPROC1521", F_OK) = 0
- nanosleep({0, 160000000}, 0x7fff002a30c0) = 0
- close(5) = 0
- socket(PF_FILE, SOCK_STREAM, 0) = 5
- connect(5, {sa_family=AF_FILE, path="/var/tmp/.oracle/sEXTPROC1521"}, 110) = -1 ECONNREFUSED (Connection refused)
- access("/var/tmp/.oracle/sEXTPROC1521", F_OK) = 0
- nanosleep({0, 320000000}, 0x7fff002a30c0) = 0
- close(5) = 0
- socket(PF_FILE, SOCK_STREAM, 0) = 5
- connect(5, {sa_family=AF_FILE, path="/var/tmp/.oracle/sEXTPROC1521"}, 110) = -1 ECONNREFUSED (Connection refused)
- access("/var/tmp/.oracle/sEXTPROC1521", F_OK) = 0
- nanosleep({0, 10000000}, 0x7fff002a30c0) = 0
- close(5) = 0
- socket(PF_FILE, SOCK_STREAM, 0) = 5
- connect(5, {sa_family=AF_FILE, path="/var/tmp/.oracle/sEXTPROC1521"}, 110) = -1 ECONNREFUSED (Connection refused)
- access("/var/tmp/.oracle/sEXTPROC1521", F_OK) = 0
- nanosleep({0, 20000000}, 0x7fff002a30c0) = 0
- close(5) = 0
- socket(PF_FILE, SOCK_STREAM, 0) = 5
- connect(5, {sa_family=AF_FILE, path="/var/tmp/.oracle/sEXTPROC1521"}, 110) = -1 ECONNREFUSED (Connection refused)
- access("/var/tmp/.oracle/sEXTPROC1521", F_OK) = 0
- nanosleep({0, 40000000}, 0x7fff002a30c0) = 0
- close(5) = 0
- socket(PF_FILE, SOCK_STREAM, 0) = 5
- connect(5, {sa_family=AF_FILE, path="/var/tmp/.oracle/sEXTPROC1521"}, 110) = -1 ECONNREFUSED (Connection refused)
- access("/var/tmp/.oracle/sEXTPROC1521", F_OK) = 0
- close(5) = 0
- gettimeofday({1473347480, 613875}, NULL) = 0
- socket(PF_NETLINK, SOCK_RAW, 0) = 5
- bind(5, {sa_family=AF_NETLINK, pid=0, groups=00000000}, 12) = 0
- getsockname(5, {sa_family=AF_NETLINK, pid=29282, groups=00000000}, [12]) = 0
- gettimeofday({1473347480, 614002}, NULL) = 0
- sendto(5, "\24\0\0\0\26\0\1\3\230\177\321W\0\0\0\0\0\0\0\0", 20, 0, {sa_family=AF_NETLINK, pid=0, groups=00000000}, 12) = 20
- recvmsg(5, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000}, msg_iov(1)=[{"0\0\0\0\24\0\2\0\230\177\321Wbr\0\0\2\10\200\376\1\0\0\0\10\0\1\0\177\0\0\1"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 108
- recvmsg(5, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000}, msg_iov(1)=[{"@\0\0\0\24\0\2\0\230\177\321Wbr\0\0\n\200\200\376\1\0\0\0\24\0\1\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 128
- recvmsg(5, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000}, msg_iov(1)=[{"\24\0\0\0\3\0\2\0\230\177\321Wbr\0\0\0\0\0\0\1\0\0\0\24\0\1\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 20
- close(5) = 0
- socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 5
- fcntl(5, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
- connect(5, {sa_family=AF_INET, sin_port=htons(1521), sin_addr=inet_addr("192.168.56.103")}, 16) = -1 EINPROGRESS (Operation now in progress)
- times({tms_utime=0, tms_stime=0, tms_cutime=0, tms_cstime=0}) = 923867725
- mmap(NULL, 528384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f681cda9000
- poll([{fd=5, events=POLLOUT}], 1, 60000) = 1 ([{fd=5, revents=POLLERR|POLLHUP}])
- getsockopt(5, SOL_SOCKET, SO_ERROR, [11877165121405039], [4]) = 0
- close(5) = 0
- getsockopt(5, SOL_SOCKET, SO_SNDBUF, 0x7fff002a34ec, 0x7fff002a34e8) = -1 EBADF (Bad file descriptor)
- getsockopt(5, SOL_SOCKET, SO_RCVBUF, 0x7fff002a34ec, 0x7fff002a34e8) = -1 EBADF (Bad file descriptor)
- open("/oracle/product/11.2.0/db_1/nls/data/lx20001.nlb", O_RDONLY) = 5
- read(5, "\0\0\0\3\0\1 \v9\33\0\0\215\21\0\0\0\0\0\0\2\0\0\0\0Z\1\0\0\0\0\0"..., 92) = 92
- read(5, "\1\0\37\0\t\0\2\0\0\0\0\0\0\0\0\0\0\0?\0\0\0\0\1\0\0\0\0\0\0\0\0"..., 6877) = 6877
- close(5) = 0
- open("/oracle/product/11.2.0/db_1/network/mesg/tnszhs.msb", O_RDONLY) = 5
- fcntl(5, F_SETFD, FD_CLOEXEC) = 0
- lseek(5, 0, SEEK_SET) = 0
- read(5, "\32\10\23\34!\7\2\v\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 256) = 256
- open("/oracle/product/11.2.0/db_1/network/mesg/tnsus.msb", O_RDONLY) = 6
- fcntl(6, F_SETFD, FD_CLOEXEC) = 0
- lseek(6, 0, SEEK_SET) = 0
- read(6, "\25\23\"\1\23\3\t\t\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 256) = 256
- lseek(5, 512, SEEK_SET) = 512
- read(5, "\2331\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 512) = 512
- lseek(5, 1024, SEEK_SET) = 1024
- read(5, "\16\0\32\0)\0@\0N\0W\0g\0y\0\206\0\223\0\323\0\337\0\355\0\374\0\n\1\34\1"..., 126) = 126
- lseek(5, 14848, SEEK_SET) = 14848
- read(5, "\24\0&\4\0\0\200\0'\4\0\0\233\0(\4\0\0\264\0)\4\0\0\317\0*\4\0\0\334\0"..., 512) = 512
- write(1, "\306\364\266\257/oracle/product/11.2.0/db_1/"..., 56启动/oracle/product/11.2.0/db_1/bin/tnslsnr: 请稍候...
-
- ) = 56
- gettimeofday({1473347480, 615172}, NULL) = 0
- pipe([7, 8]) = 0
- pipe([9, 10]) = 0
- clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f681d26c9d0) = 29283
- rt_sigprocmask(SIG_BLOCK, [PIPE], NULL, 8) = 0
- rt_sigaction(SIGPIPE, {0x7f681ea1cd8c, ~[ILL ABRT BUS FPE SEGV USR2 XCPU XFSZ SYS RTMIN RT_1], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x3c1fa0f7e0}, {SIG_DFL, [], 0}, 8) = 0
- rt_sigprocmask(SIG_UNBLOCK, [PIPE], NULL, 8) = 0
- wait4(29283, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 29283
- --- SIGCHLD (Child exited) @ 0 (0) ---
- close(7) = 0
- close(10) = 0
- fcntl(9, F_SETFD, FD_CLOEXEC) = 0
- fcntl(8, F_SETFD, FD_CLOEXEC) = 0
- read(9, "NTP0 29284\n", 64) = 11
- fcntl(9, F_SETFD, FD_CLOEXEC) = 0
- gettimeofday({1473347480, 623973}, NULL) = 0
- write(8, "\0\270\0\0\1\0\0\0\1:\1,\0\0 \0\20\0O\230\0\0\1\0\0~\0:\0\0\10\0"..., 184) = 184
- read(9, "\0\f\0\0\4\0\0\0\"\0\1\213", 8208) = 12
- read(9, "\1\225\0\0\6\0\0\0\0@TNSLSNR for Linux: Ver"..., 8208) = 405
- close(8) = 0
- close(9) = 0
- write(1, "TNSLSNR for Linux: Version 11.2."..., 395TNSLSNR for Linux: Version 11.2.0.1.0 - Production
- 系统参数文件为/oracle/product/11.2.0/db_1/network/admin/listener.ora
- 写入/oracle/diag/tnslsnr/kvm103/listener/alert/log.xml的日志信息
- 监听该对象时出错: (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))
- TNS-12555: TNS: 权限被拒绝
- TNS-12560: TNS: 协议适配器错误
- TNS-00525: 无足够权限以执行操作
- Linux Error: 1: Operation not permitted
- ) = 395
- write(1, "\n", 1
- ) = 1
- lseek(5, 14848, SEEK_SET) = 14848
- read(5, "\24\0&\4\0\0\200\0'\4\0\0\233\0(\4\0\0\264\0)\4\0\0\317\0*\4\0\0\334\0"..., 512) = 512
- write(1, "\274\340\314\375\263\314\320\362\316\264\304\334\306\364\266\257\241\243\307\353\262\316\324\304\311\317\303\346\265\304\264\355
看到一堆这样的错误
- chmod("/var/tmp/.oracle", 01777) = -1 EPERM (Operation not permitted)
- socket(PF_FILE, SOCK_STREAM, 0) = 5
- access("/var/tmp/.oracle/sEXTPROC1521", F_OK) = 0
- connect(5, {sa_family=AF_FILE, path="/var/tmp/.oracle/sEXTPROC1521"}, 110) = -1 ECONNREFUSED (Connection refused)
- access("/var/tmp/.oracle/sEXTPROC1521", F_OK) = 0
无法访问 /var/tmp/.oracle
看看我的
[oracle@kvm103 dg]$ ls -lrt /var/tmp/.oracle
total 0
srwxrwxrwx. 1 dasusr1 oinstall 0 Apr 8 16:39 sEXTPROC1521
srwxrwxrwx. 1 dasusr1 oinstall 0 Apr 8 16:39 s#7486.2
srwxrwxrwx. 1 dasusr1 oinstall 0 Apr 8 16:39 s#7486.1
dasusr1是db2的DAS用户,怎么和oinstall撤到一块了
改天再看看db2的问题,
先赋予Oracle的权限启动监听
chown -R oracle:oinstall /var/tmp/.oracle/
- [oracle@kvm103 admin]$ lsnrctl start
-
- LSNRCTL for Linux: Version 11.2.0.1.0 - Production on 08-9月 -2016 23:20:00
-
- Copyright (c) 1991, 2009, Oracle. All rights reserved.
-
- 启动/oracle/product/11.2.0/db_1/bin/tnslsnr: 请稍候...
-
- TNSLSNR for Linux: Version 11.2.0.1.0 - Production
- 系统参数文件为/oracle/product/11.2.0/db_1/network/admin/listener.ora
- 写入/oracle/diag/tnslsnr/kvm103/listener/alert/log.xml的日志信息
- 监听: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)))
- 监听: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.56.103)(PORT=1521)))
-
- 正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))
- LISTENER 的 STATUS
- ------------------------
- 别名 LISTENER
- 版本 TNSLSNR for Linux: Version 11.2.0.1.0 - Production
- 启动日期 08-9月 -2016 23:20:02
- 正常运行时间 0 天 0 小时 0 分 0 秒
- 跟踪级别 off
- 安全性 ON: Local OS Authentication
- SNMP OFF
- 监听程序参数文件 /oracle/product/11.2.0/db_1/network/admin/listener.ora
- 监听程序日志文件 /oracle/diag/tnslsnr/kvm103/listener/alert/log.xml
- 监听端点概要...
- (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)))
- (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.56.103)(PORT=1521)))
- 服务摘要..
- 服务 "aspdb03" 包含 1 个实例。
- 实例 "aspdb03", 状态 UNKNOWN, 包含此服务的 1 个处理程序...
- 命令执行成功
- [oracle@kvm103 admin]$
- [oracle@kvm103 admin]$ lsnrctl status
-
- LSNRCTL for Linux: Version 11.2.0.1.0 - Production on 08-9月 -2016 23:20:48
-
- Copyright (c) 1991, 2009, Oracle. All rights reserved.
-
- 正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))
- LISTENER 的 STATUS
- ------------------------
- 别名 LISTENER
- 版本 TNSLSNR for Linux: Version 11.2.0.1.0 - Production
- 启动日期 08-9月 -2016 23:20:02
- 正常运行时间 0 天 0 小时 0 分 46 秒
- 跟踪级别 off
- 安全性 ON: Local OS Authentication
- SNMP OFF
- 监听程序参数文件 /oracle/product/11.2.0/db_1/network/admin/listener.ora
- 监听程序日志文件 /oracle/diag/tnslsnr/kvm103/listener/alert/log.xml
- 监听端点概要...
- (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)))
- (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.56.103)(PORT=1521)))
- 服务摘要..
- 服务 "aspdb03" 包含 2 个实例。
- 实例 "aspdb03", 状态 UNKNOWN, 包含此服务的 1 个处理程序...
- 实例 "aspdb03", 状态 READY, 包含此服务的 1 个处理程序...
- 命令执行成功
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29023300/viewspace-2124741/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/29023300/viewspace-2124741/