Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
BIBO -- O
09-22-2020, 02:40 PM
Post: #19
RE: BIBO
(09-22-2020 02:35 PM)lingu Wrote:  With sudo, the user becomes root, and you should look into root's log dir.
Code:
13:32:55 lingu@g1b-2:/thinker/local/today/users/root> ll simpleserv.log
-rw-r--r-- 1 root root 331558 Sep 22 11:45 simpleserv.log
13:33:03 lingu@g1b-2:/thinker/local/today/users/root>

是的,simpleserv.sh有新的日志,而talk2thinker.sh为前两天,说明simpleserv内代码出问题了。
Code:
[zhihao@g1b-2 root]$ pwd
/thinker/local/today/users/root
[zhihao@g1b-2 root]$ ll simpleserv.log talk2thinker-x.log
-rw-r--r-- 1 root root 331558 Sep 22 11:45 simpleserv.log
-rw-r--r-- 1 root root 116635 Sep 20 22:29 talk2thinker-x.log
[zhihao@g1b-2 root]$

通过日志定位到simpleserv.sh的该行代码‘ sage_user=sage2 /home/sage2/sage/bin/sage_clear‘过不去。
Code:
[zhihao@g1b-2 root]$ tail simpleserv.log
    session returns 2
  recycling at reqno 7
  initializing thinker state
    session returns 2
  recycling at reqno 7
  initializing thinker state
    session returns 2
  recycling at reqno 7
  initializing thinker state
  initializing thinker state
[zhihao@g1b-2 root]$

simpleserv.sh
Code:
while true; do
  ## echo "Start servicing"
  if [[ "$reqno" == "0" ]]; then
    flog "  initializing thinker state"
    sage_user=sage2 /home/sage2/sage/bin/sage_clear
    sleep 3
  fi
  ncat --listen 62818 --sh-exec /home/lingu/forest/prada/prada/procuratorate/talk2thinker.sh
  rr=$?
  flog "    session returns $rr"

查询sage日志,看到“.ts”缺少文件名。
Code:
[zhihao@g1b-2 root]$ pwd
/thinker/local/today/users/root
[zhihao@g1b-2 root]$ ll sage.log
-rw-r--r-- 1 root root 10515 Sep 22 11:45 sage.log
[zhihao@g1b-2 root]$ tail sage.log
  erase with /thinker/local/today/users/root/.ts log to /thinker/local/today/users/root/sage.log
  
sage_clear run by root
  erase with /thinker/local/today/users/root/.ts log to /thinker/local/today/users/root/sage.log
  
sage_clear run by root
  erase with /thinker/local/today/users/root/.ts log to /thinker/local/today/users/root/sage.log
  
sage_clear run by root
  erase with /thinker/local/today/users/root/.ts log to /thinker/local/today/users/root/sage.log
[zhihao@g1b-2 root]$

Code:
[zhihao@g1b-2 root]$ pwd
/thinker/local/today/users/root
[zhihao@g1b-2 root]$ cat .ts
@-1 (-1 -1 -1 -1 -1 -1) (-1 1 1) erase
[zhihao@g1b-2 root]$

simpleserve.sh内提及的sage_clear程序使用了coolauntie。判断是coolauntie命令没有往下执行,目前找到该命令的路径为 /thinker/bin/coolauntie。
Code:
[zhihao@g1b-2 bin]$ cat /home/sage2/sage/bin/sage_clear
#!/bin/bash
# Copyright since 2019, Ningbo Shufang Information Technology Co., Ltd.
# Copyright since 2019, Hututa Technologies Limited
# All rights reserved.
#
# sage_clear
#
# Authors: Lin Gu


set -o errexit

modname=sage

curdir=$(readlink -f $(dirname $0))
base=$curdir/../..
source /thinker/local/forest/util/utilib/bash.inc
export log_pfn=$(logpfn)

# Design:
# i from 0 to sage_atp_staff_space_cnt
# @i ( -1 -1 -1 -1 -1 -1 ) > ( 0 0 $i ) count 1
# @i ( 0 0 $i 0 0 $i ) > ( 0 1 $i ) increase 1
#      namely 1+1=2
# @sage_atp_head_space ( 0 1 0 0 1 sage_atp_staff_space_cnt ) > ( 0 2 0 ) sum
#      namely 2+2+...=2*sage_atp_staff_space_cnt
function Action () {
  # Generate command file
  todaypfn=$(todaydir)/$progname
  local turbots=${todaypfn}.ts

  echo '@-1 (-1 -1 -1 -1 -1 -1) (-1 1 1) erase' > $turbots
  flog "  erase with $turbots log to $log_pfn"
  coolauntie register $turbots >> $log_pfn
}

flog " "
flog "sage_clear run by $USER"

Action

[zhihao@g1b-2 bin]$ which coolauntie
/thinker/bin/coolauntie
[zhihao@g1b-2 bin]$

coolauntie代码内有flog相关代码,但是对应的coolauntie.log没有生成,说明命令没有执行,但是coolauntie确实位于$PATH路径内,不明白为什么不能执行
Code:
[zhihao@g1b-2 bin]$ pwd
/home/sage2/sage/bin
[zhihao@g1b-2 bin]$ head -n 20 /thinker/bin/coolauntie
#!/bin/bash

# Copyright since 2018, Ningbo Shufang Information Technology Co., Ltd.
# Copyright since 2018, Hututa Technologies Limited
# All rights reserved.
#
# A tool to help use auntie
# Refer to http://tab.d-thinker.org/showthread.php?tid=10679 for more details
#
# Authors: Xinjie Yu

progname=coolauntie

source /thinker/local/forest/util/utilib/bash.inc
flog ""
flog "[$(date)] coolauntie $*"
AUNTIE=/thinker/globe/.think/run/auntie
## set -o errexit


[zhihao@g1b-2 bin]$

Code:
[zhihao@g1b-2 root]$ pwd
/thinker/local/today/users/root
[zhihao@g1b-2 root]$ ls | grep "cool"
[zhihao@g1b-2 root]$
Quote this message in a reply
Post Reply 


Messages In This Thread
BIBO -- O - lingu - 09-03-2020, 11:53 PM
RE: Design of BIBO - lingu - 09-09-2020, 08:58 AM
RE: BIBO - lingu - 09-09-2020, 08:59 AM
RE: BIBO - zhihao - 09-09-2020, 04:45 PM
RE: BIBO - lingu - 09-11-2020, 02:28 PM
RE: BIBO - linye - 09-11-2020, 04:16 PM
RE: BIBO - linye - 09-15-2020, 04:49 PM
RE: BIBO - linye - 09-15-2020, 01:47 PM
RE: BIBO - lingu - 09-17-2020, 07:59 PM
RE: BIBO - lingu - 09-19-2020, 02:53 PM
RE: BIBO - zhihao - 09-19-2020, 08:29 PM
RE: BIBO - zhihao - 09-20-2020, 01:45 AM
RE: BIBO - lingu - 09-22-2020, 01:40 PM
RE: BIBO - zhihao - 09-22-2020, 06:30 PM
RE: BIBO - lingu - 09-22-2020, 01:37 PM
RE: BIBO - zhihao - 09-22-2020, 05:57 PM
RE: BIBO - zhihao - 09-22-2020, 01:30 PM
RE: BIBO - lingu - 09-22-2020, 01:45 PM
RE: BIBO - zhihao - 09-22-2020, 01:52 PM
RE: BIBO - lingu - 09-22-2020, 02:35 PM
RE: BIBO - zhihao - 09-22-2020 02:40 PM
RE: BIBO - zhihao - 09-22-2020, 05:45 PM
RE: BIBO - lingu - 09-22-2020, 05:55 PM
RE: BIBO - zhihao - 09-22-2020, 05:58 PM
RE: BIBO - zhihao - 09-22-2020, 03:01 PM
RE: BIBO - lingu - 09-22-2020, 05:50 PM
RE: BIBO - zhihao - 09-22-2020, 06:11 PM
RE: BIBO - lingu - 09-22-2020, 06:23 PM
RE: BIBO - lingu - 09-22-2020, 06:43 PM
RE: BIBO - zhihao - 09-22-2020, 07:00 PM
RE: BIBO - lingu - 09-22-2020, 07:42 PM
RE: BIBO - zhihao - 09-22-2020, 07:41 PM
RE: BIBO - zhihao - 09-22-2020, 08:09 PM
RE: BIBO - lingu - 09-22-2020, 08:22 PM
RE: BIBO - zhihao - 09-22-2020, 08:38 PM
RE: BIBO - zhihao - 09-22-2020, 08:56 PM
RE: BIBO - zhihao - 09-22-2020, 08:29 PM
RE: BIBO - zhihao - 09-22-2020, 09:21 PM
RE: BIBO - lingu - 09-22-2020, 09:21 PM
RE: BIBO - lingu - 09-22-2020, 09:41 PM
RE: BIBO - zhihao - 09-23-2020, 12:49 AM
RE: BIBO - lingu - 09-22-2020, 09:56 PM
RE: BIBO - zhihao - 09-23-2020, 12:41 AM
RE: BIBO - lingu - 09-22-2020, 10:17 PM
RE: BIBO - zhihao - 09-23-2020, 12:39 AM
RE: BIBO - lingu - 09-23-2020, 01:08 AM
RE: BIBO - zhihao - 09-23-2020, 11:34 AM
RE: BIBO - lingu - 09-23-2020, 12:14 PM
RE: BIBO - zhihao - 09-23-2020, 12:58 PM
RE: BIBO - lingu - 09-23-2020, 01:26 PM
RE: BIBO - zhihao - 09-23-2020, 01:58 PM
RE: BIBO - zhihao - 09-23-2020, 12:39 PM
RE: BIBO - lingu - 09-23-2020, 01:05 PM
RE: BIBO - zhihao - 09-23-2020, 01:33 PM
RE: BIBO - lingu - 09-23-2020, 03:34 PM
RE: BIBO - zhihao - 09-23-2020, 03:45 PM
RE: BIBO - zhihao - 09-23-2020, 05:07 PM
RE: BIBO - lingu - 09-23-2020, 05:43 PM
RE: BIBO - zhihao - 09-23-2020, 06:20 PM
RE: BIBO - lingu - 09-23-2020, 06:27 PM
RE: BIBO - zhihao - 09-23-2020, 07:11 PM
RE: BIBO - lingu - 09-23-2020, 09:02 PM
RE: BIBO - zhihao - 09-24-2020, 01:20 PM
RE: BIBO - zhihao - 09-23-2020, 07:29 PM
RE: BIBO - lingu - 09-23-2020, 07:31 PM
RE: BIBO - zhihao - 09-23-2020, 08:13 PM
RE: BIBO - zhihao - 09-23-2020, 09:04 PM
RE: BIBO - lingu - 09-23-2020, 09:22 PM
RE: BIBO - lingu - 09-23-2020, 09:28 PM
RE: BIBO - zhihao - 09-23-2020, 11:14 PM
RE: BIBO - lingu - 09-23-2020, 11:31 PM
RE: BIBO - zhihao - 09-23-2020, 11:41 PM
RE: BIBO - zhihao - 09-24-2020, 12:53 AM
RE: BIBO - lingu - 09-24-2020, 10:41 AM
RE: BIBO - lingu - 09-24-2020, 07:18 PM
RE: BIBO - zhihao - 09-26-2020, 11:58 AM
RE: BIBO - lingu - 09-26-2020, 01:21 PM
RE: BIBO - zhihao - 09-26-2020, 03:14 PM
RE: BIBO - lingu - 09-29-2020, 09:57 AM
RE: BIBO - zhihao - 10-08-2020, 12:07 AM
RE: BIBO - lingu - 10-08-2020, 08:46 PM
RE: BIBO - zhihao - 10-08-2020, 10:47 PM
RE: BIBO - lingu - 10-09-2020, 07:52 AM
RE: BIBO - zhihao - 10-09-2020, 11:38 AM
RE: BIBO - zhihao - 10-06-2020, 06:01 PM
RE: BIBO - lingu - 10-06-2020, 09:07 PM
RE: BIBO - zhihao - 08-08-2021, 12:37 PM
RE: BIBO - zhihao - 08-09-2021, 06:33 PM
RE: BIBO - lingu - 08-12-2021, 01:26 PM
RE: BIBO - zhihao - 08-12-2021, 02:47 PM

Forum Jump: