Tech_Info/SAP2007. 4. 12. 10:39

Symtom :
User (xxx.xxx.xxx.xxx:(none)): oracle
530 User oracle access denied...
Login failed.
ftp>

시스템에 텔넷은 되는데 ftp는 안되는 상황이다. password도 넣기 전에 아예 denied 된다.

Solution :
/var/adm/syslog/syslog.log 를 확인해보면 아래와 같이 나온다.
Apr 12 10:33:55 dbsr01 ftpd[22792]: FTP LOGIN REFUSED (bad shell) FROM xxx.xxx.xxx[xxx.xxx.xxx], oracle
Apr 12 10:35:13 dbsr01 ftpd[22792]: FTP session closed

그래서 /etc/password 파일을 확인해보면
oracle:OG9YaovxIniZ6:300:3000::/oracle:/bin/ksh 이라고 되어 있다.

syslog.log에 bad shell 이라고 나와 있는 것을 잘 보면... 뭔가 쉘 관련된 문제인거 같다.
그래서 /bin/ksh 를... /usr/bin/ksh 로 하면 잘된다. ^^

Opinion :
텔넷은 되는데 ftp는 안되는 걸로 봐서 로그인셀이 link로 걸려있으면 FTP에서는 인식을 못하는 것으로 생각된다.

Ps :
/etc/ftpd/ftpaccess, /etc/ftpd/ftpusers 도 같이 확인한다.
ftpusers에 나열된 user는 ftp 사용을 하지 못한다.

Posted by 알 수 없는 사용자
Tech_Info/SAP2007. 4. 3. 09:50

Error Message :
crontab -l
0481-103 Cannot open a file in the /var/spool/cron/crontabs directory.
A file or directory in the path name does not exist.

/var/spool/cron/crontabs 에 보면 user 이름으로 되어 있는 cron 파일이 없다.

crontab -e 로 해서, 아무거나 치고 !wq 해서 저장하고 나오면 crontab -l 하면 나온다. ^^

혹시나 그래도 권한이 없다고 나오면, cron.allow, cron.deny 파일을 확인하세요.

Posted by 알 수 없는 사용자
Tech_Info/SAP2007. 3. 5. 11:16

#!/usr/bin/ksh
##############################################
# Subject : Automate script for system admin
#           gether nmon data monthly
# Create by : Guri / hyosuk@gmail.com
# Create date : 2006-12-22
# Modified by : Guri
# Modified date :
# Modified Contents :
#
# Scheduled Execute Date : Everymonth 1st
##############################################
PATH=/usr/bin:.
HOSTNAME=`hostname`

##################
# Previous Month #
##################
YEAR=`date +%y`
MONTH=`date +%m`

if [ $MONTH -eq 01 ]
then
    YEAR=`expr $YEAR - 1`;
    MONTH=12;
else
    MONTH=`expr $MONTH - 1`;
fi


if ((${#MONTH} < 2)) ;then
 MONTH=0$MONTH
fi

if ((${#YEAR} < 2)) ;then
 YEAR=0$YEAR
fi

TODAY=$YEAR$MONTH;

## nmon file directory
NMONDIR=/work/nmon

## target nmon file name
NMONFILE=$HOSTNAME\_$TODAY*.nmon

## move to nmon directory
cd $NMONDIR

########################################
# Send this file to NIM Server by FTP  #
########################################
HOST=10.44.155.202
USER=xxxxxxx
PASSWORD=xxxxxxxx

ftp -i -n << HERE
open $HOST
user $USER $PASSWORD
cd nmon
cd $HOSTNAME
mkdir $TODAY
cd $TODAY
mput $NMONFILE
close
bye
HERE
#

매월마다 Nmon data 옮겨놓기 귀찮아서 스크립트를 짰다.
별거없다. 지난달 날짜 구해서, FTP에 mput으로 보내는 내용임.
스크립트는 게으른 사람이 짠다더니 맞나부다. ㅎㅎ
Posted by 알 수 없는 사용자
Tech_Info/SAP2007. 2. 28. 10:10
운영체제: 솔라리스
Q)
home 디렉토리 안에 새로운 디렉토리를 생성하고자 합니다.
하지만 root 로 로그인하여도 권한이 없다고 하면서 생성이 되지 않습니다.
러 메세지
mkdir: 디렉토리 "asdfgre" 작성 실패. 해당 작동이 아님

A)
home 디렉토리의 권한은 dr-xr-xr-x 이기 때문에 파일 및 디렉토리 생성이 불가능 합니다.
그리고 solaris의 기본 홈 디렉토리 경로는 /export/home 입니다.

물론 다른데다 만드셔도 무방합니다.
/etc/auto_master 라는 파일에서 /home 부분을 주석 처리하고, autofs stop 하면 /home 디렉토리에 파일 생성이 가능합니다.
[출처: http://unix.co.kr]

쩝.. 별짓을 다했다. ㅠㅠ 밑에 autofs 이부분은 안해봤다. 무슨소린지 몰라성 ㅋㅋ
근데 root user로 chmod 777 home 이게 안된다니.. 이해가 안간다. ㅠㅠ
Posted by 알 수 없는 사용자
Tech_Info/SAP2007. 2. 5. 14:38

SET PAGESIZE 50
COLUMN tablespace_name FORMAT a15 HEADING "TableSPace(KB)"
COLUMN total_size_kb FORMAT 999,999,999 HEADING "Total(KB)"
COLUMN free_size_kb FORMAT 99,999,999 HEADING "Free(KB)"
COLUMN used_size_kb FORMAT 999,999,999 HEADING "Used(KB)"
COLUMN usedpercentage FORMAT 999.99 HEADING "Used %"
COLUMN files FORMAT 99999 HEADING  "Files"
COLUMN largest FORMAT 99,999,999 HEADING  "Largest"

select
T.tablespace_name,
        TS."total_size_b"/1024 as "total_size_kb",
        NVL(FS."free_size_b"/1024, 0) as "free_size_kb",
        NVL((TS."total_size_b"-FS."free_size_b")/1024, 0) as "used_size_kb",
        NVL(Round(100 * ((TS."total_size_b"-FS."free_size_b") / TS."total_size_b"), 2), 0) as "usedpercentage",
        TS."filecnt" as "files",
        FS."maxfree" as "largest"
from
        dba_tablespaces T,
        (select tablespace_name, round (sum(bytes), 0) as "total_size_b",
                count(file_name) as "filecnt"
        from dba_data_files
        group by tablespace_name) TS,
        (select tablespace_name, round(sum(bytes), 0) as "free_size_b",
                max(bytes)/1024 as "maxfree"
        from dba_free_space
        group by tablespace_name) FS
where
        T.tablespace_name = TS.tablespace_name and
        T.tablespace_name = FS.tablespace_name (+)
order by "usedpercentage" DESC;

by : DHKIM (사실 작자미상)

Posted by 알 수 없는 사용자
Tech_Info/SAP2007. 1. 26. 08:41

랄라~ Hitachi Array에서 Sun Array로 데이터를 이동시키는 작업

1. 엔지니어 도착
2. Veritas Volume Manager 설치 (2시간 ㅠㅠ)
3. FC Card와 Sun Array쪽의 FC카드랑 속도가 안맞아서 지연 (FC카드 교체-신규)
4. DISK copy - cpio 명령어 사용 (대략 40~50MB정도 속도나옴)
5. 파일검증 (이전한 파일사이즈가 더 큼 - folder만 더 큰걸로 보아 공부피료
1024 -> 4096으로 변경되어 있음.) ff -s -I /dev/fsxxxxxxxx
6. 현업테스트 진행 (실패)
7. Ownership 과 Permission 을 기존것이랑 똑같이 하지 않음 (잊지말자)
8. 완료

Posted by 알 수 없는 사용자
Tech_Info/SAP2007. 1. 23. 15:16
1. cron daemon이 작동중인지 확인하라. 작동중이지 않으면 실행시켜라.
 ps -ef | grep cron

 HPUX : /sbin/rc1.d/K270cron start

2. 환경변수를 확인해라.

나머지는 계속 추가~

'Tech_Info > SAP' 카테고리의 다른 글

Tablespace 사용량 보는 sql script  (0) 2007.02.05
Data 이동작업  (0) 2007.01.26
터미널 서비스 막기  (0) 2007.01.08
HP] ISEE 설명  (0) 2007.01.04
Windows XP shutdown command 로 하기  (0) 2007.01.04
Posted by 알 수 없는 사용자
Tech_Info/SAP2007. 1. 8. 16:47
시작 - 관리도구 - 터미널 서비스 구성 - 연결 - RDP-TCP 등록정보를 더블클릭하면
아래와 같은 창이 나온다.

네트워크 어뎁터에서 최대 연결수를 0 으로 만들면 터미널 서비스 연결이 되지 않는다.

확인방법 : telnet 서버IP 3389 하면 prompt 가 다시 떨어진다.
               netstat -an | findstr 3389 해서 보면 established가 되어 있지 않다.

사용자 삽입 이미지

'Tech_Info > SAP' 카테고리의 다른 글

Data 이동작업  (0) 2007.01.26
crontab 의 내용이 수행이 되지 않을때  (0) 2007.01.23
HP] ISEE 설명  (0) 2007.01.04
Windows XP shutdown command 로 하기  (0) 2007.01.04
/usr/sap/SID out of space  (0) 2006.08.02
Posted by 알 수 없는 사용자
Tech_Info/SAP2007. 1. 4. 17:17

ISEE는 계약이 적용되는 시간 동안 실시간 하드웨어 이벤트 모니터링 및 통지를 통해 잠재적인 치명적 문제점을 찾아내어 예방합니다.
HP-UX의 진단 소프트웨어는 하드웨어 상태를 모니터링하고 사전 정의된 특정 상태가 감지되면 통지 이벤트를 생성합니다.
통지 이벤트는 검토 및 가능한 조치를 위해 HP로 전달되며 잠재적인 문제를 찾아내고 최소화할 수 있습니다.
HP로 전달되는 통지 이벤트에 대해서 자세히 말씀 드리면,
HP-UX에는 진단소프트웨어(EMS)가 설치 되어 있으며 이벤트 발생시 ISEE를 통해서  HP-UX에 알려 줍니다.
ISEE는 이시점에 이벤트를 감지하여 HP로 전달 할수 있도록 역할을 합니다.
즉, ISEE로 통해 전달되는 데이타는 HP-UX의 진단 소프트웨어가 감지하는 이벤트와 동일합니다.
ISEE로 HP로 전달된 이벤트 내용을 확인 하실려면 /var/opt/resmon/log/rst.log 를 보시면 됩니다.
HP로 전송된 모든 데이타는 rst.log에 반드시 기록 되어 있습니다.

'Tech_Info > SAP' 카테고리의 다른 글

crontab 의 내용이 수행이 되지 않을때  (0) 2007.01.23
터미널 서비스 막기  (0) 2007.01.08
Windows XP shutdown command 로 하기  (0) 2007.01.04
/usr/sap/SID out of space  (0) 2006.08.02
SAP Netbackup 설정 에러 - Policy Error 2  (0) 2006.06.15
Posted by 알 수 없는 사용자
Tech_Info/SAP2007. 1. 4. 17:13

시작 > 실행 하여 다음을 입력

shutdown -s -t 1800 : 30분후 자동 종료
shutdown -s -t 3600 : 1시간 후 자동 종료
shutdown -s -t 5400 : 1시간 30분 후 자동 종료
shutdown -s -t 7200 : 2시간 후 자동 종료
shutdown -s -t 10800 : 3시간 후 자동 종료

shutdown -s -t 시간

-s 는 시스템 종료

-t 는 시간

시간은 초단위로 입력해야 합니다.

ex) 나는 내 컴퓨터를 10분 후에 종료할꺼야?
shutdown -s -t 600 입니다.

'Tech_Info > SAP' 카테고리의 다른 글

터미널 서비스 막기  (0) 2007.01.08
HP] ISEE 설명  (0) 2007.01.04
/usr/sap/SID out of space  (0) 2006.08.02
SAP Netbackup 설정 에러 - Policy Error 2  (0) 2006.06.15
SAP Netbackup 설정 에러 - Policy Error  (0) 2006.06.15
Posted by 알 수 없는 사용자