|
|
|
Solaris 9 (sparc) and scp.
|
|||
|---|---|---|---|
|
#18+
Написал скрип, в нем использую scp для передачи файлов на другой хост (настроил без парольную аутефикацию). При запуски из под крона процесс scp не завершается: “oracle 3633 1 0 21:05:01 ? 0:06 /usr/bin/ssh -x -oFallBackToRsh no -loracle hermes scp -t /exp/db/LOG”. Количество этих процессов постоянно растёт. В скрипте вызываю так “scp -q ${VAR_SOURCE}/${NAME} oracle@${VAR_SERVER}:${VAR_DESTIN}”. Кто может подсказать куда копать ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2006, 14:12:58 |
|
||
|
Solaris 9 (sparc) and scp.
|
|||
|---|---|---|---|
|
#18+
1) скрипт в студию 2) а запуск из под крона идет от имени того же пользователя для которого настроена без парольная аутентификация? -- There Ain't No Such Thing As A Free Lunch ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2006, 16:10:11 |
|
||
|
Solaris 9 (sparc) and scp.
|
|||
|---|---|---|---|
|
#18+
#!/bin/sh SID="$1" if [ "${SID}" = '' ] ; then echo 'First arg (SID) is absent!' exit 1 fi . /SCRIPTS/vars/${SID}.i get_last_number(){ if [ -f ${VAR_ARCH_NUM} ] then echo `cat ${VAR_ARCH_NUM}` else echo "0" fi } get_max_number(){ echo "conn / as sysdba archive log list; exit;" | sqlplus /nolog | awk -e ' /Current log sequence/ { print $4 }' } move_file(){ NAME=${VAR_PRIFIX}$1${VAR_SUFIKS} scp -q ${VAR_SOURCE}/${NAME} oracle@${VAR_SERVER}:${VAR_DESTIN} TEMP="$?" if [ "${TEMP1}" -ne 0 ] then return 1 else return 0 fi } #---------------------------- # SCRIPT MAIN BODY #---------------------------- LAST=`get_last_number` MAX=`get_max_number` MAX=`expr ${MAX} - 1` if [ ${LAST} -ne 0 ] then while [ ${LAST} -lt ${MAX} ] do LAST=`expr ${LAST} + 1` if move_file ${LAST} then echo "${LAST}" > ${VAR_ARCH_NUM} else echo "Error receive file ${VAR_PRIFIX}${LAST}${VAR_SUFIKS}" exit 0 fi done else echo "Enter last number" fi Скрипт запускается от имени того же пользователя для которого настроена без парольная аутентификация. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2006, 01:21:24 |
|
||
|
Solaris 9 (sparc) and scp.
|
|||
|---|---|---|---|
|
#18+
SCP Скрипт запускается от имени того же пользователя для которого настроена без парольная аутентификация. Попробуй просто сначала зайти этим пользователем по sftp или ssh. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2006, 08:39:52 |
|
||
|
Solaris 9 (sparc) and scp.
|
|||
|---|---|---|---|
|
#18+
Задит без проблем, если сам выполняю проблем нет. А как только запускаю через cron, то проблема. ps -ef|grep sh root 3 0 0 Jul 23 ? 68:49 fsflush root 274 1 0 Jul 23 ? 0:00 /bin/sh ./ssdgrptd exec oracle 8713 1 0 16:05:01 ? 0:06 /usr/bin/ssh -x -oFallBackToRsh no -loracle hermes scp -t /exp/dep/LOG root 534 1 0 Jul 23 ? 0:00 /usr/lib/ssh/sshd oracle 8782 1 0 16:20:01 ? 0:06 /usr/bin/ssh -x -oFallBackToRsh no -loracle hermes scp -t /exp/dep/LOG oracle 9424 1 0 18:50:01 ? 0:07 /usr/bin/ssh -x -oFallBackToRsh no -loracle hermes scp -t /exp/dep/LOG oracle 8831 1 0 16:30:02 ? 0:07 /usr/bin/ssh -x -oFallBackToRsh no -loracle hermes scp -t /exp/dep/LOG root 14851 534 0 Jul 31 ? 0:00 /usr/lib/ssh/sshd oracle 6597 1 0 08:45:00 ? 0:06 /usr/bin/ssh -x -oFallBackToRsh no -loracle hermes scp -t /exp/dep/LOG oracle 8854 1 0 16:35:02 ? 0:06 /usr/bin/ssh -x -oFallBackToRsh no -loracle hermes scp -t /exp/dep/LOG root 9610 9604 0 19:39:19 pts/2 0:00 grep sh oracle 8892 1 0 16:45:00 ? 0:06 /usr/bin/ssh -x -oFallBackToRsh no -loracle hermes scp -t /exp/dep/LOG oracle 8223 1 0 14:25:00 ? 0:06 /usr/bin/ssh -x -oFallBackToRsh no -loracle hermes scp -t /exp/dep/LOG root 9604 9602 0 19:39:11 pts/2 0:00 -sh oracle 8734 1 0 16:10:01 ? 0:06 /usr/bin/ssh -x -oFallBackToRsh no -loracle hermes scp -t /exp/dep/LOG oracle 9529 1 0 19:15:00 ? 0:06 /usr/bin/ssh -x -oFallBackToRsh no -loracle hermes scp -t /exp/dep/LOG oracle 7859 1 0 12:50:01 ? 0:06 /usr/bin/ssh -x -oFallBackToRsh no -loracle hermes scp -t /exp/dep/LOG oracle 6983 1 0 09:45:01 ? 0:06 /usr/bin/ssh -x -oFallBackToRsh no -loracle hermes scp -t /exp/dep/LOG oracle 8988 1 0 17:05:01 ? 0:06 /usr/bin/ssh -x -oFallBackToRsh no -loracle hermes scp -t /exp/dep/LOG oracle 6927 1 0 09:35:00 ? 0:06 /usr/bin/ssh -x -oFallBackToRsh no -loracle hermes scp -t /exp/dep/LOG oracle 7343 1 0 10:55:03 ? 0:06 /usr/bin/ssh -x -oFallBackToRsh no -loracle hermes scp -t /exp/dep/LOG oracle 9029 1 0 17:15:04 ? 0:06 /usr/bin/ssh -x -oFallBackToRsh no -loracle hermes scp -t /exp/dep/LOG oracle 9587 1 0 19:30:00 ? 0:05 /usr/bin/ssh -x -oFallBackToRsh no -loracle hermes scp -t /exp/dep/LOG oracle 7169 1 0 10:20:01 ? 0:07 /usr/bin/ssh -x -oFallBackToRsh no -loracle hermes scp -t /exp/dep/LOG oracle 9494 1 0 19:05:01 ? 0:05 /usr/bin/ssh -x -oFallBackToRsh no -loracle hermes scp -t /exp/dep/LOG oracle 7574 1 0 11:40:01 ? 0:05 /usr/bin/ssh -x -oFallBackToRsh no -loracle hermes scp -t /exp/dep/LOG root 9602 534 0 19:39:01 ? 0:00 /usr/lib/ssh/sshd oracle 9445 1 0 18:55:01 ? 0:06 /usr/bin/ssh -x -oFallBackToRsh no -loracle hermes scp -t /exp/dep/LOG Это за сегоднешний день. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2006, 12:40:10 |
|
||
|
Solaris 9 (sparc) and scp.
|
|||
|---|---|---|---|
|
#18+
А в crontab указаны все нужные переменный окружения? Типа PATH, ORACLE_BASE, ORACLE_HOME, etc? А то ведь по умолчанию там совсем не много передается. -- There Ain't No Such Thing As A Free Lunch ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2006, 13:56:46 |
|
||
|
Solaris 9 (sparc) and scp.
|
|||
|---|---|---|---|
|
#18+
Я вот этой строкой передаю все переменные ". /SCRIPTS/vars/${SID}.i", скрипт выполняет свою функцию(копирует файлы на другой хост). Но процесс scp не завершается, хотя скрипт нормально отрабатывает. Есть в solaris9 возможность оттрасивровать выполняемый процесс?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2006, 14:15:50 |
|
||
|
Solaris 9 (sparc) and scp.
|
|||
|---|---|---|---|
|
#18+
man truss Но прежде чем трейсить. Попробуй получить лог от scp. Поправь строчку как показано ниже. И потом посмотри результаты выполнения в логе. Код: plaintext 1. There Ain't No Such Thing As A Free Lunch ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2006, 16:14:08 |
|
||
|
Solaris 9 (sparc) and scp.
|
|||
|---|---|---|---|
|
#18+
Executing: program /usr/bin/ssh host hermes, user oracle, command scp -v -t /exp/dep/LOG Sending file modes: C0640 104858112 arc1_16868.log – это вывод для каждого файла. Отрасировал процесс и получил "truss -p 13943 poll(0xFFBFF7F0, 1, -1) (sleeping...)". С чем это может быть связано? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2006, 05:03:45 |
|
||
|
Solaris 9 (sparc) and scp.
|
|||
|---|---|---|---|
|
#18+
На сколько я понимаю данным скриптом вы передаете архивные журналы oracle на другой сервер. Почему не поднять standby _экземпляр_ и настроить дополнительно log_archive_dest? http://surgutnet.ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2006, 10:25:09 |
|
||
|
Solaris 9 (sparc) and scp.
|
|||
|---|---|---|---|
|
#18+
Да "scp oracle 22946 22737 0 17:25:45 pts/7 0:00 grep scp oracle 8141 1 0 Jul 31 ? 0:00 /usr/bin/ssh -x -oFallBackToRsh no apollo scp -t /u01/app/oracle/.ssh/hermes.pu oracle 22938 22937 2 17:25:34 ? 0:01 scp -v -t /exp/dep/LOG". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2006, 10:26:28 |
|
||
|
Solaris 9 (sparc) and scp.
|
|||
|---|---|---|---|
|
#18+
э... не понятка... процесс один появился или столько же сколько на хосте источнике? http://surgutnet.ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2006, 10:42:03 |
|
||
|
Solaris 9 (sparc) and scp.
|
|||
|---|---|---|---|
|
#18+
Добавте после Код: plaintext 1. Код: plaintext 1. http://surgutnet.ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2006, 10:52:41 |
|
||
|
Solaris 9 (sparc) and scp.
|
|||
|---|---|---|---|
|
#18+
Процесс один, "set -x" до меня не дошло, если можно расскажите поподробней. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2006, 11:40:14 |
|
||
|
Solaris 9 (sparc) and scp.
|
|||
|---|---|---|---|
|
#18+
Добавление “set –x” в начало скрипта дало: Nov 15 18:40:00 apollo test: [ID 702911 local0.warning] SID=dep Nov 15 18:40:00 apollo test: [ID 702911 local0.warning] + [ dep = ] Nov 15 18:40:00 apollo test: [ID 702911 local0.warning] + . /SCRIPTS/vars/dep.i Nov 15 18:40:00 apollo test: [ID 702911 local0.warning] ORACLE_SID=dep Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] + export ORACLE_SID Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] + . /SCRIPTS/vars/ora_env Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] ORATAB=/var/opt/oracle/oratab Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] + cat /var/opt/oracle/oratab Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] + grep dep: Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] + awk -F: {print $2} Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] ORACLE_HOME=/u01/app/oracle/product/8.1.7 Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] + export ORACLE_HOME Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] ORACLE_BASE=/u01/app/oracle Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] + export ORACLE_BASE Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] NLS_LANG=AMERICAN_AMERICA.CL8MSWIN1251 Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] + export NLS_LANG Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] NLS_DATE_FORMAT=DD-MM-YYYY HH24:MI:SS Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] + export NLS_DATE_FORMAT Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] PATH=/u01/app/oracle/product/8.1.7/bin:/usr/bin: Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] + export PATH Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] CONST_STANDBY_BACKUPPREF_START=BACKUP_START Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] CONST_STANDBY_BACKUPPREF_OK=BACKUP_OK Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] CONST_STANDBY_BACKUPPREF_ERROR=BACKUP_ERROR Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] CONST_STANDBY_BACKUPPREF_END=BACKUP_END Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] CONST_STANDBY_BACKUPFILE_LOG=BACKUP.LOG Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] CONST_STANDBY_BACKUPFILE_SUM=BACKUP.SUM Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] CONST_STANDBY_BACKUPFILE_UID=BACKUP.UID Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] CONST_STANDBY_BACKUPFILE_TID=TEMP_BACKUP.UID Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] CONST_STANDBY_BACKUPFILE_CNTSTBY=standby.ctl Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] CONST_STANDBY_BACKUPFILE_CNTBCKP=backup.ctl Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] CONST_STANDBY_BACKUPID_CNTSTBY=%STANDBY_CONTROLFILE% Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] CONST_STANDBY_BACKUPID_CNTBCKP=%BACKUP_CONTROLFILE% Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] CONST_STANDBY_ZSUF=gz Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] VAR_ORACLE_CONFDIR=/SCRIPTS/conf/oracle Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] VAR_EXPORTDB_OPTIONS='/ as sysdba' full=y grants=y rows=y statistics=none constraints=y Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] VAR_EXPORTDB_DMPPREF=dep Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] VAR_EXPORTDB_DMPDIR=/exp/dep/DMP Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] VAR_EXPORTDB_OLDDATE=10 Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] VAR_EXPORTDB_USEPIPE=Y Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] VAR_EXPORTDB_REPORT=EXPORT_dep Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] VAR_STANDBY_MAINDIR_BACKUP_ONLINE=/exp/dep/BACKUP Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] VAR_STANDBY_GROUP=dba Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] VAR_ORACLE_CONFFILE=/SCRIPTS/conf/oracle/stb_dep.ora Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] VAR_BACKUP_REPORT=BACKUP_dep Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] VAR_EXPORTDB_OPTIONS='/ as sysdba' full=y grants=y constraints=y Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] VAR_EXPORTDB_DMPPREF=dep Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] VAR_EXPORTDB_DMPDIR=/exp/dep/DMP Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] VAR_EXPORTDB_OLDDATE=3 Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] VAR_STANDBY_MAINDIR_ARC=/exp/dep/LOG/ARC Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] VAR_STANDBY_MAINDIR_REDO=/exp/dep/LOG Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] VAR_STANDBY_MAINDIR_OKREDO=/exp/dep/LOG/OK Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] VAR_STANDBY_MAINDAYS_OKREDO=N Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] VAR_STANDBY_LOGSUF=log Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] VAR_STANDBY_LOGPREF=arc1_ Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] VAR_STANDBY_LOG_TRANSFER=Y Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] VAR_STANDBY_SERVER_NAME=hermes Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] VAR_STANDBY_FTP_USER=oracle Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] VAR_STANDBY_FTP_PASS=… Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] VAR_STANDBY_REMOTE_LOGDIR=/exp/dep/LOG/ARC Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] VAR_ARCH_NUM=/SCRIPTS/logs/arch_depu.log Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] VAR_DESTIN=/exp/dep/LOG Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] VAR_SERVER=hermes Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] VAR_SOURCE=/exp/dep/LOG Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] VAR_PRIFIX=arc1_ Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] VAR_SUFIKS=.log Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] + get_last_number Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] + [ -f /SCRIPTS/logs/arch_depu.log ] Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] + cat /SCRIPTS/logs/arch_depu.log Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] + echo 16883 Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] LAST=16883 Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] + get_max_number Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] + echo conn / as sysdba Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] archive log list; Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] exit; Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] + sqlplus /nolog Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] + awk -e Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] /Current log sequence/ { print $4 } Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] MAX=16886 Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] + expr 16886 - 1 Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] MAX=16885 Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] + [ 16883 -ne 0 ] Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] + [ 16883 -lt 16885 ] Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] + expr 16883 + 1 Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] LAST=16884 Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] + move_file 16884 Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] NAME=arc1_16884.log Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] + scp -v /exp/dep/LOG/arc1_16884.log oracle@hermes:/exp/dep/LOG Nov 15 18:40:01 apollo test: [ID 702911 local0.warning] Executing: program /usr/bin/ssh host hermes, user oracle, command scp -v -t /exp/dep/LOG Nov 15 18:40:02 apollo test: [ID 702911 local0.warning] Sending file modes: C0640 47354368 arc1_16884.log Nov 15 18:40:08 apollo test: [ID 702911 local0.warning] TEMP=0 Nov 15 18:40:08 apollo test: [ID 702911 local0.warning] + [ -ne 0 ] Nov 15 18:40:08 apollo test: [ID 702911 local0.warning] + return 0 Nov 15 18:40:08 apollo test: [ID 702911 local0.warning] + echo 16884 Nov 15 18:40:08 apollo test: [ID 702911 local0.warning] + [ 16884 -lt 16885 ] Nov 15 18:40:08 apollo test: [ID 702911 local0.warning] + expr 16884 + 1 Nov 15 18:40:08 apollo test: [ID 702911 local0.warning] LAST=16885 Nov 15 18:40:08 apollo test: [ID 702911 local0.warning] + move_file 16885 Nov 15 18:40:08 apollo test: [ID 702911 local0.warning] NAME=arc1_16885.log Nov 15 18:40:08 apollo test: [ID 702911 local0.warning] + scp -v /exp/dep/LOG/arc1_16885.log oracle@hermes:/exp/dep/LOG Nov 15 18:40:08 apollo test: [ID 702911 local0.warning] Executing: program /usr/bin/ssh host hermes, user oracle, command scp -v -t /exp/dep/LOG Nov 15 18:40:09 apollo test: [ID 702911 local0.warning] Sending file modes: C0640 1024 arc1_16885.log Nov 15 18:40:09 apollo test: [ID 702911 local0.warning] TEMP=0 Nov 15 18:40:09 apollo test: [ID 702911 local0.warning] + [ -ne 0 ] Nov 15 18:40:09 apollo test: [ID 702911 local0.warning] + return 0 Nov 15 18:40:09 apollo test: [ID 702911 local0.warning] + echo 16885 Nov 15 18:40:09 apollo test: [ID 702911 local0.warning] + [ 16885 -lt 16885 ] Nov 15 18:40:09 apollo test: [ID 702911 local0.warning] + exit 0 Вроде всё в порядке, может вы аномалию заметите?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2006, 11:48:13 |
|
||
|
Solaris 9 (sparc) and scp.
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. Код: plaintext 1. 2. Если процесс один, то нужно натравить truss на появившиеся процессы, а также lsof-ом посмотреть Код: plaintext 1. http://surgutnet.ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2006, 12:18:57 |
|
||
|
Solaris 9 (sparc) and scp.
|
|||
|---|---|---|---|
|
#18+
ps -ef|grep sh root 3 0 0 Jul 23 ? 69:59 fsflush root 274 1 0 Jul 23 ? 0:00 /bin/sh ./ssdgrptd exec root 534 1 0 Jul 23 ? 0:00 /usr/lib/ssh/sshd oracle 18127 1 0 19:35:11 ? 0:00 /usr/bin/ssh -x -oFallBackToRsh no -loracle hermes scp -v -t /exp/dep/LOG root 14851 534 0 Jul 31 ? 0:00 /usr/lib/ssh/sshd oracle 18113 1 0 19:35:00 ? 0:03 /usr/bin/ssh -x -oFallBackToRsh no -loracle hermes scp -v -t /exp/dep/LOG root 18184 18182 0 19:44:16 pts/2 0:00 grep sh root 16831 16829 0 17:24:04 pts/2 0:00 -sh oracle 18120 1 0 19:35:10 ? 0:00 /usr/bin/ssh -x -oFallBackToRsh no -loracle hermes scp -v -t /exp/dep/LOG oracle 18098 13122 0 19:35:00 ? 0:00 sh -c /bin/sh /u01/app/oracle/test/replicte_archelog.sh dep 2>&1 | /SCRIPTS/sh_ root 16829 534 0 17:23:53 ? 0:00 /usr/lib/ssh/sshd root 18182 16831 0 19:44:11 pts/2 0:00 bash oracle 18099 18098 0 19:35:00 ? 0:00 /bin/sh /SCRIPTS/sh_cron/all/LOGGER test apollo# lsof -i4 | grep 18127 lsof: WARNING: access /.lsof_apollo: No such file or directory lsof: WARNING: created device cache file: /.lsof_apollo ssh 18127 oracle 4u IPv4 0x30228e3a960 0t660050 TCP apollo:35682->hermes:ssh (ESTABLISHED) apollo# truss -p 18127 poll(0xFFBFF7F0, 1, -1) (sleeping...) ^Capollo# Что-то с сетью?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2006, 12:46:10 |
|
||
|
Solaris 9 (sparc) and scp.
|
|||
|---|---|---|---|
|
#18+
С сетью все ок. на hermes Код: plaintext 1. Да, еще добавляем scp -B http://surgutnet.ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2006, 13:17:25 |
|
||
|
Solaris 9 (sparc) and scp.
|
|||
|---|---|---|---|
|
#18+
На hermes команда “lsof -i4 |grep 35682” ничего не дала. Но “netstat” показала: sshd 23042 root 5u IPv6 0x30a846e9860 0t57729862 TCP hermes:ssh->apollo:35680 (ESTABLISHED) sshd 23044 root 5u IPv6 0x300c02b59f0 0t666410 TCP hermes:ssh->apollo:35681 (ESTABLISHED) sshd 23046 root 5u IPv6 0x30a846e8360 0t660050 TCP hermes:ssh->apollo:35682 (ESTABLISHED) sshd 23051 root 5u IPv6 0x300381ca7a8 0x64e63aa TCP hermes:ssh->apollo:35685 (ESTABLISHED) sshd 23053 root 5u IPv6 0x3000027edb0 0x64e428e TCP hermes:ssh->apollo:35686 (ESTABLISHED) sshd 23064 root 5u IPv6 0x30abd0c5528 0x64e4b16 TCP hermes:ssh->apollo:35687 (ESTABLISHED) sshd 23071 root 5u IPv6 0x30abd0c4f28 0x64e4b16 TCP hermes:ssh->apollo:35688 (ESTABLISHED) sshd 23073 root 5u IPv6 0x30a846e9ce0 0x64e536a TCP hermes:ssh->apollo:35689 (ESTABLISHED) sshd 23078 root 5u IPv6 0x300c02b4af0 0x64e4a1a TCP hermes:ssh->apollo:35690 (ESTABLISHED) “hermes#truss -p 23046 poll(0xFFBFF130, 2, -1) (sleeping...)”. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2006, 13:42:49 |
|
||
|
Solaris 9 (sparc) and scp.
|
|||
|---|---|---|---|
|
#18+
Ощибка не netstat, а lsof -i. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2006, 13:57:10 |
|
||
|
Solaris 9 (sparc) and scp.
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. хотя с другой стороны поставил эксперимент.... Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. Как видите хоть из скрипта хоть просто из командной строки... никакого мусора не остается... http://surgutnet.ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2006, 13:59:57 |
|
||
|
|

start [/forum/topic.php?fid=25&fpage=199&tid=1488810]: |
0ms |
get settings: |
5ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
19ms |
get topic data: |
10ms |
get forum data: |
1ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 193ms |
| total: | 283ms |

| 0 / 0 |
