15″ LCD를 Sun Ultra10에 붙이기…

ultra10에 woody를 설치해보려고 집에 가져갔다.
문제는 집에있는 모니터..
15″ LCD인데 화면이 안나오는게 문제.

기억을 더듬어서,
아무것도 안보이는 화면을 향해서

set-defaults
setenv output-device screen 1024×768 60
이렇게 쳐 넣고
reset

여전히 안보임…

결국 CRT붙여서 해봤더니..
기억을 제대로 못하고 있었던게 문제다.

올바른 방법은
setenv output-device screen:r1024x768 at 60

기억력의 한계…..

core 화일 관련 명령어…

core화일이 생겼을경우…

pstack core ==> core화일이 만들어질 당시 프로세스의 스택 정보 확인..

pflags core ==> core화일이 만들어질 당시 프로세스에 전달된 시그널 확인.

기타 coreadm 명령어를 참조..

=====================================
ex)
# pstack core
core ‘core’ of 11632: ./chklastlog -f /var/adm/wtmpx
ff3905e8 memcpy (3, ffbffec4, ffbffed4, 21db0, 0, 0) + 10c
000109b8 _start (0, 0, 0, 0, 0, 0) + 5c

# pflags core
core ‘core’ of 11632: ./chklastlog -f /var/adm/wtmpx
data model = _ILP32
/1: flags = PR_PCINVAL
sigmask = 0xffffbefc,0x00003fff cursig = SIGSEGV

솔라리스9에서 APM설치할때..

dk님의 글

솔라리스9에 APM설치하면서 궁금한게 생겼습니다.
예전에.. IpFilter 설치할때.. gcc는 32비트로 컴파일되기 때문에..
egcs라는 64비트 컴파일러로 했잖아요… (실제로 설치는 패키지로 했지만.. ㅋㅋ ^^;;)
MySQL이랑.. Apache, PHP도 보통 gcc로 컴파일하는데..
문제 없이 돌아가잖아요..
무슨 차이가 있을까요??
APM도 egcs로 컴파일 하는 게 맞는거 아닐까요??

그리고.. 솔라리스9에서 APM 설치하는거 깔끔하게 정리되면.. 올릴께용~~
아참.. 오늘 OpenBSD 3.3 i386 버전으로 방화벽 구축했습니다.. ㅋㅋ
룰셋은 IpFilter하고 똑 같네요.. ㅋㅋ
지금 셋팅하고 있는 솔라리스가 그 방화벽 안단에 있습니다.. ㅋㅋㅋ

계속 에러발생~~ T.T

dk님의 글

# gcc -v 하면..
——————
theone% gcc -v
Reading specs from /usr/local/lib/gcc-lib/sparc-sun-solaris2.9/3.3.2/specs
Configured with: ../configure –with-as=/usr/ccs/bin/as –with-ld=/usr/ccs/bin/ld –disable-nls –disable-libgcj –enable-languages=c,c++ : (reconfigured) ../configure –with-as=/usr/ccs/bin/as –with-ld=/usr/ccs/bin/ld –disable-nls –disable-libgcj –enable-languages=c,c++
Thread model: posix
gcc version 3.3.2
——————
gcc 컴파일 configure를 보면 –with-as=/usr/ccs/bin/as 이것 때문에 계속 에러가 나네요..
as가 설치되지 않았습니다. ㅋㅋㅋ 웁쓰..

리눅스에선 아래 처럼 특정 파일이 어느 패키지의 일부분인지 알 수 있잖아요..
——————
>> 특정 파일이 어떤 패키지의 일부분인지 파악하고 싶을때
# rpm -qf /etc/passwd
setup-2.5.25-1
——————

솔라리스에서도 이런 검색이 가능한지요… 궁금합니다.. ㅋㅋㅋ
이런식으로 확인해서 그 패키지를 설치하면.. 문제를 해결 할 수 있을것 같습니다.

================================================

Anonymous | 월, 04/19/2004 – 03:26

패키지 관련된 것중 자세하게 리스트를 보는것은 잘 모르겠고,
아래처럼 해보면, 어느 패키지에 있는건지는 알 수 있는데….
정확한 답은 아닌듯 하네요.

# pkgchk -l -p /usr/ccs/bin/as
Pathname: /usr/ccs/bin/as
Type: regular file
Expected mode: 0755
Expected owner: root
Expected group: bin
Expected file size (bytes): 372408
Expected sum(1) of contents: 2332
Expected last modification: Nov 20 04:18:54 2001
Referenced by the following packages:
SUNWsprot
Current status: installed

solaris 9에서 sendmail access설정하기

solaris9의 sendmail의 기본 설정에서는 access화일에 스패머를 등록해도 동작하지 않는다.
다음과 같은 작업을 해줘서 받는 메일을 거부할 수 있도록 했다.

먼저,

cp /usr/lib/mail/cf/main.mc new.mc

new.mc 에 다음의 내용을 추가한다.
divert(0)dnl
VERSIONID(`@(#)main.mc 1.5 (Sun) 08/10/00′)
OSTYPE(`solaris8′)dnl
DOMAIN(`solaris-generic’)dnl
define(`DATABASE_MAP_TYPE’, `dbm’)
FEATURE(`access_db’)

MAILER(`local’)dnl
MAILER(`smtp’)dnl

위 화일로 cf화일을 생성한다.
/usr/ccs/bin/m4 ../m4/cf.m4 new.mc > new.cf

생성한 new.cf화일을
/etc/mail/sendmail.cf로 대체한다. 물론, 기존 화일은 백업을 해두는 것이 좋겠지.

마지막으로
/etc/mail/access화일을 편집한다

xxx@xxx.com REJECT
이처럼 하고

makemap dbm /etc/mail/access

solaris부팅시 samba서버 올리기…

스크립트를 만든다.
/etc/rc2.d/S83samba

스크립트 내용…
==========================
case “$1” in
start)
[ -f /usr/local/samba/lib/smb.conf ] || exit 0

/usr/local/samba/bin/smbd -D
/usr/local/samba/bin/nmbd -D
;;
stop)
pkill smbd
pkill nmbd
;;
*)
echo “Usage: $0 { start | stop }”
exit 1
;;
esac
exit 0
=============================

StorEDGE A1000 사용하기?

orkut.com의 솔라리스 커뮤니티에 사용법에 관한 기초적인 질문을 오렸더니 친절한 사람들이 답변을 달아 주었다.

문제는 E250에 붙어 있는 또는 대부분의 onboard SCSI 카드가 single ended라는 것이었다. 이것이 의미하는 것은 differential SCSI카드가 필요하다는 뜻!

ultra1에 Sbus Differential SCSI카드를 달고, probe-scsi-all했더니 디스크가 죽 뜬다. ultra1에 CDROM이 없어서, 250에 붙였던 디스크를 붙이고 부팅 시도를 했지만, 장치가 너무 달라 실패했다. 내일 CDROM붙여서 다시 시도해 봐야겠다.

raid manager도 역시 내일이면 결과가 나올듯하다.

참, 맨 마지막에 답글 달아준 Wolfgang에 의하면 터미네이터가 꼭 필요할거란 얘긴 사실과 좀 달랐다. 터미네이터는 붙이지 않아도 잘 인식 되었다.
이제, 기초작업은 끝났다.

참고삼아 질문과 답을 복사해서 올린다.
==============================================
Topic: how to use StorEdge A1000?

Hyun-ho how to use StorEdge A1000? 3/7/2004 9:14 PM
i got A1000 a few days ago.
but, i didn’t have any exprience that machine. how to use it?
i have E250, and one ultrawide scsi cable and one terminator. edit

Martin …………… 3/8/2004 3:04 AM
hiho,
you have to download the sun storedge raid manager 6.22 to configure your new HW-Raid-Controller:
http://www.sun.com/storage/disk-drives/raid.html

i found a howto for you:
http://docs.sun.com/db/doc/805-7756-10?q=raid+manager

greetings Preßy

Hank StorEdge A1000 3/9/2004 6:44 AM
If you don’t have it already, you might need a differential SCSI card. If I remember correctly, those suckers don’t work well with normal SCSI.

Hyun-ho thanks… but.. 3/10/2004 6:38 AM
thanks for answer..

but, is it just operate differential SCSI card really right?

my machine didn’t found A1000.
i was try ‘probe-scsi-all’
it was just found CDROM and Harddisk. there wasn’t A1000.

————————->
sorry for my poor english. edit
delete

Bruno 3/11/2004 3:12 PM
You do need a Dual Differential Ultra/Wide SCSI card. If you’re connecting it to a Sun e250, then obviously you would need a PCI card. I have a D1000 (quite similar to a A1000) and it’s connected via a SBUS Dual Differential Ultra/Wide SCSI card to the IO+SOC Board on my personal e4500.

Also See:
http://sunsolve.sun.com/handbook_pub/Systems/A1000/components.html

Wolfgang 3/11/2004 11:10 PM
You won’t need a DUAL differential card. A single channel high voltage differential (HVD) card would do. But yes: The A1000 is SCSI differential, the onboard interface on Sun servers usually is single ended SCSI. You might need the right terminator (differential) on the A1000 as well, I’m pretty sure the A1000 isn’t auto terminating.

wolfgang

=================================================

poss | 목, 03/18/2004 – 05:48

ultra1 , s-bus differential SCSI, A1000, ultrawide scsi 케이블.

이것 들을 각각 연결하고, solaris9, Raid manager 6.22를 설치.

format명령어 내리면,

A1000 디스크 어레이가 하나의 디스크로 잡혀서 나온다.!!!

별것 아닌 문제로 꽤 많은 시간 낭비!

dhcp 구성중

서버 호스트 이름/IP 주소를 확인할 수 없습니다.

에러메시지 딸랑 한줄 뜬다…

Continue reading

젠장…. 디스크 어레이…

디스크 어레이 테스트를 하려고 각종 문서를 뒤졌다..

결과는 난감하다.

먼저, 하드웨어 설치에 관한 문서, 특히 Sun storeEdgeA1000/D1000에 관한 문서를 봤는데, 뭐, 특별한것은 없다. 다만, 문제는 하드웨어설치 이후에나오는 소프트웨어에 관한 문제인데… 자세한 언급이 없다.
Veritas Volume Manager는 상용이고, p2p에서 받은 veritas는 인증키를 요구한다.

결론은, 부탁한 사람이 시간 날때 까지 기다려야 한다는 건가?

근데, 너무 오래됐다. 독촉하자니… 좀 그렇고..

마냥 기다릴수 없어서.. 다시 자료찾기나 해야 할것 같다.

Continue reading

에러메세지를 100% 믿어도 될까??

dk님의 글…

2004년 02월 20일

모 장비에 “Windows 2000 Server” 설치작업이 있었다.

고객이 직접 OS를 설치하겠다고 방문해 있는 상태였다. 나야 고맙지~~ ㅋㅋ

씨디롬 부팅으로 설치를 시도했다. 씨디를 쭉 읽고 각종 장치를

올리더니 마지막 단계에서 “Disk I/O Error” 메세지를 뿌리더니 restart 해버

리는 것이었다. 고객은 펌웨어 버전이 낮아서 그런것 같다고 박박 우기고

있었는데.. 그거 문제인것 같지는 않았다.

새로 나온지 얼마 않되는 장비여서 엔지니어를 불러야 겠다고 판단하고

벤더 엔지니어를 불렀다. 상황을 설명했더니 디스크쪽 문제일 가능성이

크다고 새 디스크를 가지고 오겠다고 했다.

결과를 미리 얘기하면 디스크 문제가 아니였다. CD-ROM 장치에 문제가 있었다.

에러 메세지만 믿고 디스크를 교체했었다면.. 아마 해결을 못하고 새장비로

교체를 했을 거다. ㅋㅋ 열나게 삽질할 뻔했던 일이다. ㅋㅋㅋ

디스크를 가지고 오겠다고 한 사람이 여분으로 씨디롬도 가지고 왔었던거다. ㅋㅋ

덕분에 한방에 문제를 해결했다~~

지금까지 “에러메세지에 해결의 실마리가 있다”라고 생각했었는데..

넘 고지식하게 그 메세지에만 매달릴 필요가 없다는걸 느꼈다.

유연한 사고방식이 필요할 것 같다.

Continue reading