* 리스트 확인

bash-2.03# unzip -l 142397-01.zip

Archive:  142397-01.zip
 Length    Date    Time    Name
 ------    ----    ----    ----
      0  10-23-09  00:09   142397-01/
     76  07-21-09  07:13   142397-01/.diPatch
    214  07-21-09  07:13   142397-01/patchinfo
   2664  10-23-09  00:09   142397-01/README.142397-01
      0  07-21-09  07:57   142397-01/SUNWlibsasl/
      0  07-21-09  07:57   142397-01/SUNWlibsasl/reloc/
      0  07-21-09  07:57   142397-01/SUNWlibsasl/reloc/usr/
      0  07-21-09  07:57   142397-01/SUNWlibsasl/reloc/usr/lib/
      0  07-21-09  07:57   142397-01/SUNWlibsasl/reloc/usr/lib/sparcv9/
 129680  07-21-09  07:41   142397-01/SUNWlibsasl/reloc/usr/lib/sparcv9/libsasl.so.1
 113152  07-21-09  07:41   142397-01/SUNWlibsasl/reloc/usr/lib/libsasl.so.1
    560  07-21-09  07:57   142397-01/SUNWlibsasl/pkginfo
    627  07-21-09  07:57   142397-01/SUNWlibsasl/pkgmap
      0  07-21-09  07:57   142397-01/SUNWlibsasl/install/
    565  07-21-09  07:13   142397-01/SUNWlibsasl/install/patch_preinstall
  12100  07-21-09  07:13   142397-01/SUNWlibsasl/install/postinstall
   4300  07-21-09  07:13   142397-01/SUNWlibsasl/install/patch_postinstall
   8023  07-21-09  07:13   142397-01/SUNWlibsasl/install/preinstall
   2044  07-21-09  07:13   142397-01/SUNWlibsasl/install/patch_checkinstall
   4104  07-21-09  07:13   142397-01/SUNWlibsasl/install/u.none
   7102  07-21-09  07:13   142397-01/SUNWlibsasl/install/i.none
   3426  07-21-09  07:13   142397-01/SUNWlibsasl/install/copyright
   6488  07-21-09  07:13   142397-01/SUNWlibsasl/install/checkinstall
  18488  06-03-09  04:12   142397-01/LEGAL_LICENSE.TXT
 ------                    -------
 313613                    24 files

* 파일 추출
bash-2.03# unzip 142397-01.zip 142397-01/README.142397-01

Archive:  142397-01.zip
  inflating: 142397-01/README.142397-01
bash-2.03#
반응형
Posted by She쥐포s

Oracle 8i 이상에서 윈도우의 MS-DOS 명령으로 SQL*PLUS를 실행할 수 있다.

알아두어야 할 것들
    - ORACLE_HOME : 오라클 제품이 설치된 (홈) 디렉토리(ORACLE_BASE의 한단계 아래에 있다)
    - ORACLE_SID : 접속하고자 하는 데이터베이스(시스템 ID)

FILENAME.BAT 파일을 생성하여 작업스케줄러를 이용해 특정날짜/시간에 실행하거나 반복실행되도록
작업을 예약할 수 있다.

배치파일에는 다음과 같은 내용이 올 수 있다.

%ORACLE_HOME%\bin\sqlplusw.exe USER/PASSWORD@%ORACLE_SID% @<path>\<file>.sql

여기서 <path>\<file>.sql 은 실행하고자 하는 SQL code를 포함한다.

출처 : http://en.allexperts.com/q/Oracle-1451/2008/6/Oracle-commands-Windows-command.htm

반응형
Posted by She쥐포s
* 제조사 : TeamViewer GmbH
* 홈페이지 : http://www.teamviewer.com/
* 안정버전 : 4.1.61507 / 2009.8.11
* 운영체제 : Windows, Mac OS
* 지원언어 : English, Russian, Spanish, German, French, Italian, Dutch, Portuguese, Finnish, Norwegian, Swedish, Danish and Polish
* 분류 : 원격 관리 S/W
* 라이센스 :
               - 개인적으로 사용할 경우 무료
               - Free 버전은 Server OS에는 설치 안됨(실행은 가능)
               - Install Mode와 Run모드가 있음
반응형
Posted by She쥐포s

2009. 10. 15. 14:22 MCTS

MCITP 준비하다...

음 MCITP를 준비하다...

MCITP:SA
70-640 : Active Directory
70-642 : Network Infrastructure
70-646 : Windows Server 2008 Administration

MCITP:EA
70-620 : Windows Vista
MCITP:EA
+
70-647 : Windows Server 2008 Enterprise...
움...

경로를 잘못 설정한듯...
멋도 모르고 646부터 했더니 Chapter 2에서 막혀버리는구만...
642도 같이 공부해야 하는건데...

아으.. 걍 덤프나 공부할까나? 쭙..

한글자료도 없고..
하나씩 하나씩 해가라는 말도 있긴 하지만..
반응형
Posted by She쥐포s
음 한동안 DNS에 대해 관심을 끊다시피 했더니..
가장 기본적인 내용을 잊고 있었네...

DNS에 사용할 수 있는 문자셋은 A-Z, a-z, 0-9, - 만 사용할 수 있다는 것을...

좀더 살펴보자면 도메인 명은..
- 반드시 숫자나 문자로 시작
- 전부 숫자여서는 안되고
- "-"이 앞/뒤에 올 수 없고
- "."로 분리되는 각 문자열은 63 단어까지 사용가능(NIC는 12단어 이하 권장)

"-" 문자가 들어가 있으면 BIND 9 버전의 경우 해당 도메인에 대해 검색을 할 수 없다.

움.. "-" 하나의 문제로 멀리 갔다왔다 으흐흐흐..

반응형
Posted by She쥐포s

awk에서 정규표현식 matching

다음의 명령을 사용하고자 한다면

command | grep pattern | awk '{print $3}'

이 명령은 awk에서의 정규표현식 matching기능을 이용하여 다음과 같이 간단히
사용할 수 있다.

command | awk '/pattern/{print $3}'

--------------------<원문>---------------------
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

                             UNIX GURU UNIVERSE
                                UNIX HOT TIP

                       Unix Tip 3171 - October 12, 2009

                   http://www.ugu.com/sui/ugu/show?tip.today

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

REGEXP MATCHING IN AWK

If you ever find yourself typing "command | grep pattern | awk '{print $3}'
you can shorten this by using the regexp matching in awk, like this:

command | awk '/pattern/{print $3}'

반응형
Posted by She쥐포s
뭔 시골 영감 기차놀이도 아니고 ㅎㅎ
간만에 서울로 나들이를 갔다..
TV만 끼고 주말을 보내다보니 병나는 것 같아
안되겠다 싶어 움직이자고 마음먹고 서울로 출발...

예전에 근무하던 남대문 근처...
그다지 변한 건 없어 보이고...

광화문 교보문고에 가서 책이나 보기 위해 쭐래쭐래 걷다보니..
웬.. 경찰들이 길바닥에 쫘악 깔렸네..

시청앞 광장에서 무슨 행사를 하는 건지.. 사람 반.. 경찰반인 듯 했다..
청계천 근처엔 6.25 사진전이 진행되고 있었고...

교보문고 가서 책 두권사고..

세종대왕 동상을 찰칵!!


서울 디자인 올림픽 기간이라나 뭐라나.. 사람들 바글바글.. 경찰도 바글바글..
반응형
Posted by She쥐포s

원문 : http://planet.admon.org/2009/09/measure-filesystem-io-performance-with-iozone/

다음은 파일시스템 벤치마크를 수행하고 싶어하는 상황들이다. 원래의 버전은 Ramesh Natarajan에 의해
만들어졌고 이 새 버전은 joseph chen에 의해 수정되었다.

=> 읽기 쓰기가 많은 새 응용프로그램을 적용할 때
=> 새 스토리지를 구매하여 성능을 측정하려고 할 때
=> RAID 레벨을 변경하고 새로운 RAID의 성능을 측정하려고 할 때
=> 스토리지 파라미터를 변경하고 이에 따른 성능상의 영향을 알고 싶을 때

이 글은 여러분들에게 공개 파일시스템 벤치마크 도구인 iozone을 시용하여 파일시스템에 대한 벤치마크를
수행하기 위한 시발점[? jumpstar]을 제공한다.

1. iozone 다운로드 및 설치

iozone 홈페이지(http://www.iozone.org/)에서 자신에게 맞는 플랫폼용 iozone을 다운로드 받는다. 나(원문저자)는
"Linux i386 RPM"을 다운로드했다. RPM으로 설치하기 위해 다음 명령을 사용한다. 기본적으로 /opt/iozone/bin에
설치된다.

# rpm -ivh http://www.iozone.org/src/current/iozone-3-303.i386.rpm

註) iozone은 Unix/Linux, Windows OS에 설치할 수 있다.

2. 성능 테스트
성능 테스트를 시작하려면 다음의 명령을 백그라운드로 실행한다.
# /opt/iozone/bin/iozone -R -l 5 -u 5 -r 4k -s 100m -F /home/f1 /home/f2 /home/f3 /home/f4 /home/f5 | tee -a /tmp/iozone_result.txt &

iozone 명령에 주어진 각각의 파라미터를 살펴보자.

* -R : 엑셀 호환 텍스트 출력
* -l : iozone 실행시에 실행할 프로세스/쓰레드의 lower 제한. 이 예제에서는 5 쓰레드를 시작
* -u : iozone 실행시에 실행할 프로세스/쓰레드의 upper 제한. 이 예제에서는 최대 5 쓰레드를 넘지 않음. 만일 -l과 -u를
        같은 값으로 설정하면 정확히 그 수만큼의 프로세스/쓰레드를 실행. 예제에서는 5개의 쓰레드를 실행할 것이다.
* -r : 레코드 사이즈 지정. 예에서 벤치마크 테스트를 위한 레코드 사이즈는 4k이다. 파일시스템 성능 테스트의 목적에
        따라 파라미터를 적절히 설정하는 것이 중요하다. 예를 들어 데이터베이스가 있는 파일시스템에 대한 성능
        벤치마크를 할때는 이 값을 데이터베이스의 DB block 사이즈로 맞추는 것이 적당하다.
* -s : 테스트에 필요한 파일 사이즈를 지정. 예제에서는 100MB 파일에 대해 테스트를 수행할 것이다.
* -F : 테스트하는 동안 iozone이 사용할 임시파일을 지정한다. 총 파일의 갯수는 -l과 -u에서 지정한 수와 같아야 한다.

3. iozone 출력 파일 분석

출력물의 첫 부분은 테스트된 각 파일시스템 성능 측정값에 대한 상세한 정보를 담고 있다. 예를 들면, 아래와 같이
초기 쓰기, 다시쓰기 등등

Iozone: Performance Test of File I/O
Version $Revision: 3.303 $
Compiled for 32 bit mode.
Build: linux

Contributors:William Norcott, Don Capps, Isom Crawford, Kirby Collins
Al Slater, Scott Rhine, Mike Wisner, Ken Goss
Steve Landherr, Brad Smith, Mark Kelly, Dr. Alain CYR,
Randy Dunlap, Mark Montague, Dan Million,
Jean-Marc Zucconi, Jeff Blomberg, Benny Halevy,
Erik Habbinga, Kris Strecker, Walter Wong, Joshua Root.

Run began: Thu Jun  22 00:08:51 2008

Excel chart generation enabled
Record Size 4 KB
File size set to 102400 KB
Command line used: /opt/iozone/bin/iozone -R -l 5 -u 5 -r  4k -s 100m -F /home/f1 /home/f2 /home/f3 /home/f4 /home/f5
Output is in Kbytes/sec
Time Resolution = 0.000001 seconds.
Processor cache size set to 1024 Kbytes.
Processor cache line size set to 32 bytes.
File stride size set to 17 * record size.
Min process = 5
Max process = 5
Throughput test with 5 processes
Each process writes a 102400 Kbyte file in 4 Kbyte records

Children see throughput for  2 initial writers  =   60172.28 KB/sec
Parent sees throughput for  2 initial writers   =   45902.89 KB/sec
Min throughput per process                        =   28564.52 KB/sec
Max throughput per process                      =   31607.76 KB/sec
Avg throughput per process                      =   30086.14 KB/sec
Min xfer                                                  =   92540.00 KB

Children see throughput for  2 rewriters        =   78658.92 KB/sec
Parent sees throughput for  2 rewriters         =   34277.52 KB/sec
Min throughput per process                      =   35743.92 KB/sec
Max throughput per process                      =   42915.00 KB/sec
Avg throughput per process                      =   39329.46 KB/sec
Min xfer                                        =   85296.00 KB

위와 비슷한 값들이 readers, re-readers, reverse readers, stride readers, random readers, mixed workload,
random writers, pwrite writers, pread readers에 대해 생성될 것이다. iozone 출력물의 마지막에는 아래와 같이
다른 측정값에 대한 전체적인 요약을 보여준다.

Throughput report Y-axis is type of test X-axis is number of processes
Record size = 4 Kbytes
Output is in Kbytes/sec
Initial write 60172.28
Rewrite 78658.92
Read 2125613.88
Re-read 1754367.31
Reverse Read 1603521.50
Stride read 1633166.38
Random read 1583648.75
Mixed workload 1171437.78
Random write 5365.59
Pwrite 26847.44
Pread 2054149.00

iozone은 다른 형태의 파일시스템 성능 측정값에 대해 벤치마크를 한다. 예를 들어 읽기, 쓰기, 임의 읽기등.
특정 파일시스템에 적용하려는 응용프로그램에 따라 적절한 항목에 대해 주의를 기울여야 한다. 예를 들어
읽기 작업이 많은 OLTP 데이터 베이스가 있는 파일시스템이라면 Random Read, Random Write와 혼합
작업량에 주의를 기울여야 한다. 응용프로그램이 미디어 컨텐츠를 스트리밍한다면, Sequential Read에
주의를 기울여야 한다. 마지막으로 알아 둘 것은 /opt/iozone/bin에 있는 Generate_Graphs와 gengnuplot.sh를
이용해 iozone 출력물에 기반한 그래프를 생성할 수 있다는 것이다.

참고 :

* Iozone PDF documentation – iozone 명령행 옵션과 이외의 내용에 대해 설명하고 있다.

* Linux Iozone graph example – iozone으로 생성할 수 있는 excel 출력물 샘플


 

반응형
Posted by She쥐포s
NS1과 NS2 상의 zone transfer 시에 /var/log/messages 파일에 다음과 같은 로그가 나온다.

dumping master file: ................. : open: permission denied

분명히 어딘가 퍼미션이 잘못 되어 나오는 메세지일텐데....

원인은 master에서 읽어온 파일을 slave에 쓸 때 퍼미션이 없는것..
ls -l /var/named/chroot/var
drwxr----- 1  root named 512 2008년  9월  5일 named

# cd /var/named/chroot/var
# chmod g+w named

상황 끝
(이전에 되었다던데.. 그건 왜 그랬던건지.. 참..)


반응형
Posted by She쥐포s

2009. 10. 9. 14:07 살다보면

RTFM

IT업계에 있으면.. 특히나 Unix System을 관리해보았다면 한번쯤 들어보는 말..
아니면 인터넷 돌아다니면서 한번쯤 본 말..

RTFM...

Read the Fucking Manual...

마음은 굴뚝 같아도.. 부딪히는 언어의 장벽...
초등학교 동창의 아들레미는 중2인데 토익이 600이라던데..
난 토익시험 같은 건 생각도 안해봤었는데....

움.. 단어를 하루에 300개씩 외우도록 시킨단다...

요즘 MS Self-Paced 영문판을 보면서 뼈저리게 영어공부의 필요성을 느끼고 있다..

아는 게 힘이라는 소리가... 피부에 와 닿는다..
모르면 손발이 고생한다는 말도..

반응형
Posted by She쥐포s

블로그 이미지
She쥐포s
Yesterday
Today
Total

달력

 « |  » 2024.5
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 27 28 29 30 31

최근에 올라온 글

최근에 달린 댓글

글 보관함