Solaris 9 9/05 릴리스 노트

2장 Solaris 런타임 관련 문제

이 장에서는 알려진 런타임 문제에 대해 설명합니다.

하드웨어 관련 문제와 버그

다음 하드웨어 관련 문제와 버그가 Solaris 9 9/05 릴리스에 나타납니다.

지원되는 USB 장치와 해당 허브 구성

이 Solaris 릴리스는 USB 1.1과 USB 2.0 장치를 모두 지원합니다. 다음 표는 특정 구성에서 작동하는 USB 장치의 요약입니다. 연결 유형은 컴퓨터에 직접 또는 USB 허브를 통해서 이루어집니다. USB 1.1 장치와 허브는 저속이거나 고속입니다. USB 2.0 장치와 허브는 고속입니다. 작업의 포트 및 속도에 대한 자세한 내용은 System Administration Guide: Devices and File Systems를 참조하십시오.

표 2–1 USB 장치와 구성

USB 장치 

연결 유형 

USB 2.0 기억 장치 

직접, USB 1.1 허브, USB 2.0 허브 

오디오를 제외한 USB 1.1 장치 

직접, USB 1.1 허브, USB 2.0 허브 

USB 1.1 오디오 장치 

직접, USB 1.1 허브 

USB 2.0 오디오 장치 

지원되지 않습니다. 

SPARC: PGX32 하드웨어에서 EDID(Extended Display Identification Data) 표시 지연(6272648)

모니터를 전원 관리 상태에서 전환할 때 PGX32TM 프레임 버퍼의 EDID(Extended Display Identification Data)가 즉시 나타나지 않을 수 있습니다. 모니터는 더 이상 전원 관리 상태가 아니지만 fbconfig -prconf 명령에 의해 생성되는 출력이 계속해서 EDID 데이터 필드를 “사용 불가능”으로 표시합니다. 몇 초 후에 명령을 다시 입력하면 데이터를 사용할 수 있습니다.

해결 방법:없음.

USB 2.0 하드웨어를 가진 일부 시스템이 중단되거나 패닉 상태에 빠짐(5030842)

특정한 USB 2.0 하드웨어를 가진 시스템은 이 Solaris 릴리스를 실행할 경우 빈번하게 중단되거나 패닉 상태에 빠질 수 있습니다. 이러한 문제는 NEC 칩셋에 기반하지 않는 USB 2.0 장치와 관련됩니다. 이 문제가 발생하면 시스템이 Enhanced Host Controller Interface(EHCI)와 관련된 오류 메시지를 생성합니다.

해결 방법:시스템의 하드웨어 구성에 따라 다음 옵션 중 하나를 선택합니다.


주 –

USB 2.0 포트는 2개의 하드웨어 쌍으로 작동됩니다.

x86 기반 시스템에서는 OHCI와 UHCI용 드라이버가 모두 존재합니다. SPARC 기반 시스템에서는 OHCI USB 1.1 호스트 컨트롤러 하드웨어만 지원됩니다. 따라서 OHCI 컨트롤러 쌍을 가진 USB 하드웨어만 EHCI 컨트롤러 쌍이 비활성화된 SPARC 시스템에서 계속 작동합니다. 시스템에 적절한 OHCI 또는 UHCI 드라이버가 있다면 USB 하드웨어의 포트는 EHCI가 비활성화된 상태에서도 계속 작동합니다. 이러한 포트에 연결된 USB 2.0 장치는 USB 1.1 장치와 같은 속도로만 실행됩니다.

EHCI와 OHCI 호스트 컨트롤러가 SPARC 기반 시스템에 존재하는지 확인하려면 다음을 입력합니다.

# prtconf -D

하나 이상의 OHCI 항목 옆에 있는 EHCI 항목의 출력을 확인합니다. 다음 예제와 유사합니다.


pci, instance #0 (driver name: pci_pci)
usb, instance #0 (driver name: usba10_ohci)
usb, instance #1 (driver name: usba10_ohci)
usb, instance #0 (driver name: usba10_ehci)

스마트 카드 버그

다음 스마트 카드 버그는 Solaris 9 9/05 OS에 나타납니다.

시스템이 스마트 카드에 응답하지 않음(4415094)

ocfserv가 종료되고 디스플레이가 잠긴 경우, 스마트카드를 삽입하거나 제거해도 시스템은 잠금 상태로 있습니다.

해결 방법:다음 단계를 수행하여 시스템의 잠금을 해제하십시오.

  1. ocfserv 프로세스가 종결된 시스템에서 원격 로그인을 수행합니다.

  2. 수퍼유저가 되도록 합니다.

  3. 단말기 창에서 다음을 입력하여 dtsession 프로세스를 종료합니다.


    # pkill dtsession
    

ocfserv가 다시 시작되고 스마트 카드 로그인 및 기능이 복원됩니다.

스마트 카드 관리 콘솔의 구성 파일 편집 메뉴 항목을 사용할 수 없음(4447632)

스마트 카드 관리 콘솔의 구성 파일 편집 메뉴는 /etc/smartcard/opencard.properties에 있는 스마트 카드 구성 파일을 편집할 수 없습니다. 메뉴 항목을 선택하면 기술 지원에서 요청하지 않은 경우에는 계속 진행하지 말 것을 알리는 경고 메시지가 나타납니다.

해결 방법:스마트 카드 콘솔의 구성 파일 편집 메뉴 항목을 사용하지 마십시오. 스마트 카드 구성에 대한 자세한 내용은 Solaris Smartcard Administration Guide를 참조하십시오.

공통 데스크탑 환경(CDE) 버그

다음 CDE 버그는 Solaris 9 9/05 OS에 나타납니다.

SPARC: 일부 UTF-8 로켈이 Common Desktop Environment 로그인 서비스에서 사용 가능하지 않음(5042573)

로그인 서버가 시작되고 Common Desktop Environment(CDE) 로그인 서비스가 시작된 경우 다음 UTF-8 로켈은 누락됩니다.

해결 방법:이러한 로켈을 사용하려면 다른 UTF-8 로켈로 로그인합니다. 그런 다음 명령줄에서 LC_ALL 변수를 설정합니다. 예를 들면 다음과 같습니다.

export LC_ALL=ar_SA.UTF-8


주 –

이 해결 방법은 SPARC 기반 시스템에만 적용됩니다. 이러한 로켈은 x86 기반 시스템에서는 사용할 수 없습니다.


CDE 이동식 매체 자동 실행 기능이 제거됨(4634260)

CDE 데스크탑 환경의 이동식 매체 자동 실행 기능이 Solaris 9 9/05 소프트웨어에서 임시적으로 제거되었습니다.

해결 방법:CD-ROM 또는 다른 이동식 매체 볼륨에 대한 자동 실행 기능을 사용하려면 다음 중 하나를 수행해야 합니다.

SPARC: FontList 옵션이 지정된 경우 명령줄에서 시작 시 dtmail 충돌(4677329)

dtmail이 명령줄에서 시작될 때 FontList 옵션이 지정된 경우 dtmail은 IMAP 서버와 연결된 후 충돌합니다. 다음 예를 참조하십시오.


/usr/dt/bin/dtmail -xrm "Dtmail*FontList: -*-r-normal-*:"  

다음과 같은 오류 메시지가 나타납니다.


Segmentation Fault

이 문제는 Cja 로켈 모두에서 발생합니다.

해결 방법:명령줄에서 dtmail을 시작할 경우 FontList 옵션을 지정하지 마십시오.

긴 행이 있는 전자 메일 표시 중 CDE 메일러가 중단된 것처럼 보임(4418793)

Solaris 9 9/05 유니코드 또는 UTF-8 로켈에서 긴 행이 있는 전자 메일을 읽으려고 하면 CDE 메일러(dtmail)가 중단된 것으로 보입니다. 메시지가 즉시 표시되지 않습니다.

해결 방법:다음 해결 방법 중 하나를 선택하십시오.

Solaris PDASync가 데스크탑에서 마지막으로 입력된 항목을 삭제할 수 없음(4260435)

데스크탑에 있는 마지막 메뉴 항목을 삭제한 후, 핸드헬드 장치를 동기화할 때 핸드헬드 장치에서 데스크탑으로 해당 항목이 복원됩니다. 삭제한 다음 복원된 항목의 예는 캘린더의 마지막 약속 또는 주소 관리자에 있는 마지막 주소입니다.

해결 방법:동기화되기 전에 휴대용 장치에서 최종 항목을 직접 삭제합니다.

Solaris PDASync가 멀티바이트 국제화 PDA 장치와의 데이터 교환을 지원하지 않음(4263814)

PDA 장치와 Solaris CDE 간에 멀티바이트 데이터를 교환하는 경우 해당 데이터가 두 환경에서 모두 손상됩니다.

해결 방법:SolarisTM PDASync 응용 프로그램을 실행하기 전에 PDA 백업 유틸리티를 사용하여 개인용 컴퓨터에 데이터를 백업합니다. 실수로 멀티바이트 데이터를 교환하여 해당 데이터를 손상시킨 경우 백업 데이터를 사용하여 데이터를 복구합니다.

GNOME 2.0 문제 및 버그

다음 정보는 GNOME 2.0 데스크탑과 관련 있습니다.

GNOME 2.0 설명서

GNOME 2.0 데스크탑에 대한 릴리스 노트 및 문제 해결 정보는 http://docs.sun.com 의 다음 설명서를 참조하십시오.

시스템 관리 버그

다음 시스템 관리 버그는 Solaris 9 9/05 릴리스에 나타납니다.

SPARC: 일시 중지 및 재시작 주기 동안 발생한 패닉이 시스템 중단을 일으킬 수 있음(5062026)

일시 중지-다시 시작(cpr) 주기를 수행하는 중 시스템 패닉이 발생하여 시스템이 중단될 수 있습니다. 일반적으로 이 문제는 XVR-1000 그래픽 가속기가 설치된 Sun BladeTM 2000 워크스테이션에서 주로 발생합니다. 드물게, 다른 SPARC 기반 시스템이 패닉 동안 유사하게 중단됩니다. 패닉이 발생하면 코어 덤프가 저장되지 않고 콘솔에 프롬프트가 나타나지 않습니다. 커널 디버거(kadb)가 활성 상태이면 이 문제가 더욱 확산될 수 있습니다.

해결 방법:시스템을 사용 가능 상태로 복원하려면 시스템을 수동으로 재부트합니다.

SPARC: 키보드 시퀀스를 사용하여 시스템을 정지할 경우 시스템 패닉이 발생할 수 있음(5061679)

Stop-A 또는 L1-A와 같은 키보드 시퀀스를 눌러 시스템을 정지하려 하면 시스템이 패닉 상태가 될 수 있습니다. 다음 예제와 유사한 오류 메시지가 표시됩니다.


panic[cpu2]/thread=2a100337d40: pcisch2 (pci@9,700000): 
consistent dma sync timeout

해결 방법:키보드 시퀀스를 사용하여 시스템이 OpenBootTM PROM에 들어가도록 강제하지 마십시오.

x86: 새 프레임워크만 로드될 경우 USB 구조 모듈러 디버거가 자동으로 구성되지 않음(4982529)

USBA(Universal Serial Bus Architecture) 모듈러 디버거(mdb) 명령이 일부 x86 시스템에서 자동으로 구성되지 않을 수 있습니다.

해결 방법:USBA mdb 명령에 액세스하려면 mdb를 시작한 후 다음 명령을 실행하여 수동으로 usba mdb 모듈을 로드합니다.


> ::load usba

usba mdb 모듈이 로드되면 다음 명령을 실행하여 모든 USB 명령 목록을 얻을 수 있습니다.


> ::dcmds ! grep usb

Solaris Installation CD를 사용할 경우 로켈 설치가 실패함(4967742)

로켈 관리자 도구(localeadm)는 Solaris Installation CD를 사용하여 필요한 패키지를 설치하는 경우 새 로켈을 설정하지 못합니다. Solaris Software 1 of 2 CD에서 패키지를 설치할 때 오류가 발생합니다. 도구가 자동으로 1 of 2 CD를 배출하지 않습니다. 결과적으로 설치를 계속하기 위해 다음 CD를 삽입할 수 없습니다.

해결 방법:로켈용 패키지를 설치하려면 Solaris DVD 또는 네트워크 설치 이미지를 사용합니다. 두 가지 중 하나도 사용 가능하지 않을 경우 다음 단계를 수행합니다.

  1. 설치할 로켈을 설정하는 데 필요한 Solaris 패키지의 목록을 구합니다.

    % localeadm -v -q option

    option은 설정할 지역 또는 로켈의 이름입니다. 예를 들어, 서부 유럽 지역의 경우 옵션에 weu를 입력합니다.

    패키지의 목록은 다음과 같이 Installation CD에서 이 패키지가 나타나는 순서대로 표시됩니다.

    • Solaris Software 1 of 2 CD

    • Solaris Software 2 of 2 CD

    • Languages CD

  2. 각 CD에서 시스템 또는 네트워크의 디렉토리로 나열된 패키지를 복사합니다. 각 CD의 이 패키지에 대한 정확한 경로를 확인하려면 find 명령을 사용합니다.

  3. localeadm 명령을 재실행하여 이러한 패키지를 설치합니다. 소스 디렉토리는 이전 단계에서 패키지를 복사한 디렉토리입니다.

x86: BIOS 부트 시 F4 키를 눌러 서비스 분할 영역을 부트할 수 없음(4782757, 5051157)

서비스 분할 영역이 있고 Solaris 9 9/05(x86 플랫폼판) 소프트웨어가 설치된 Sun LX50을 부트합니다. 서비스 분할 영역을 부트하기 위해 F4 기능 키를 누르는 옵션을 선택하면 화면이 빈 페이지가 됩니다. 그리고 시스템은 서비스 분할 영역을 부트하지 못합니다.

해결 방법:BIOS 부트 화면이 표시될 때 F4 키를 누르지 마십시오. 제한 시간이 지난 다음 현재 디스크 분할 영역 정보 화면이 표시됩니다. type=DIAGNOSTIC에 해당하는 Part# 열에서 번호를 선택합니다. Return 키를 누릅니다. 시스템이 서비스 분할 영역을 부트합니다.

Solaris WBEM Services 2.5 데몬이 com.sun 응용 프로그램 프로그래밍 인터페이스 공급자를 찾을 수 없음(4619576)

Solaris WBEM Services 2.5 데몬은 com.sun.wbem.provider 인터페이스 또는 com.sun.wbem.provider20 인터페이스에 대해 작성된 공급자를 찾을 수 없습니다. 이러한 인터페이스에 대해 작성된 공급자에게 Solaris_ProviderPath 인스턴스를 작성해도 Solaris WBEM Services 2.5 데몬은 공급자를 찾지 못합니다.

해결 방법:데몬이 공급자를 찾을 수 있게 하려면 Solaris WBEM Services 2.5 데몬을 중지하고 다시 시작합니다.


# /etc/init.d/init.wbem stop

# /etc/init.d/init.wbem start

주 –

javax API를 사용하여 공급자를 개발하는 경우 Solaris WBEM Services 2.5 데몬을 중지했다가 재시작할 필요가 없습니다. Solaris WBEM Services 2.5 데몬은 javax 공급자를 동적으로 인식합니다.


XML/HTTP 전송 프로토콜에서 일부 com.sun 응용 프로그램 프로그래밍 인터페이스 메소드 호출이 실패함(4497393, 4497399, 4497406, 4497411)

javax 응용 프로그램 프로그래밍 인터페이스가 아닌 com.sun 응용 프로그램 프로그래밍 인터페이스를 사용하여 WBEM 소프트웨어를 개발하는 경우에는 공통 정보 모델(CIM) 원격 메소드 호출(RMI)만 완벽히 지원됩니다. XML/HTTP와 같은 다른 프로토콜은 com.sun 응용 프로그램 프로그래밍 인터페이스에서 완벽히 지원되지 않을 수 있습니다.

다음 표에는 RMI에서는 성공적으로 실행되지만 XML/HTTP에서는 실패하는 호출의 예가 나열되어 있습니다.

메소드 호출 

오류 메시지 

CIMClient.close()

NullPointerException

CIMClient.execQuery()

CIM_ERR_QUERY_LANGUAGE_NOT_SUPPORTED

CIMClient.getInstance()

CIM_ERR_FAILED

CIMClient.invokeMethod()

XMLERROR: ClassCastException

Solaris 관리 콘솔 마운트 및 공유 도구로 파일 시스템 마운트 등록 정보를 수정할 수 없음(4466829)

Solaris 관리 콘솔 마운트 및 공유 도구는 루트(/), /usr/var와 같은 시스템 핵심 파일 시스템의 마운트 옵션을 수정할 수 없습니다.

해결 방법:다음 해결 방법 중 하나를 선택하십시오.

Solaris 볼륨 관리자 문제

다음 Solaris 볼륨 관리자 문제는 Solaris 9 9/05 릴리스에 나타납니다.

Solaris 볼륨 관리자 metattach 명령이 실패할 수도 있음

파일 시스템이 실린더 0으로 시작하지 않는 루트(/) 파일을 Solaris 볼륨 관리자가 미러한 경우, 추가하는 모든 하위 미러도 실린더 0으로 시작하지 말아야 합니다.

실린더 0으로 시작하는 하위 미러를 원래 하위 미러가 실린더 0에서 시작하지 않는 미러에 첨부하려 할 경우, 다음 오류 메시지가 표시됩니다.


can't attach labeled submirror to an unlabeled mirror

해결 방법:다음 해결 방법 중 하나를 선택하십시오.


주 –

기본적으로 JumpStart 설치 프로세스는 실린더 0에서 시작/스왑하고 루트(/) 파일 시스템은 디스크의 다른 곳에서 시작/스왑합니다. 일반적인 시스템 관리자 관행은 실린더 0에서 슬라이스 0을 시작하는 것입니다. 실린더 0이 아닌 슬라이스 0에 루트가 있는 기본 JumpStart 설치를 실린더 0에서 시작하는 슬라이스 0이 있는 일반 보조 디스크에 미러링하면 문제가 발생할 수 있습니다. 이렇게 미러링하면 두 번째 하위 미러를 첨부할 때 오류가 발생합니다. Solaris 설치 프로그램의 기본 동작에 대한 자세한 내용은 Solaris 9 9/04 설치 설명서를 참조하십시오.


Solaris 볼륨 관리자 버그

다음 Solaris 볼륨 관리자 버그는 Solaris 9 9/05 릴리스에 나타납니다.

영어가 아닌 언어 로켈에서 Solaris 볼륨 관리자 metassist 명령 실패(5067097)

영어가 아닌 언어 로켈에서 Solaris 볼륨 관리자 metassist 명령으로 볼륨이 생성되지 못할 수도 있습니다. 예를 들어, LANGja(일본어)로 설정되면 다음 오류 메시지가 표시됩니다.


xmlEncodeEntitiesReentrant : input not UTF-8 
Syntax of value for attribute read on mirror is not valid 
Value "XXXXXX"(unknown word) for attribute read on mirror is not among the 
enumerated set 
Syntax of value for attribute write on mirror is not valid 
Value "XXXXXX"(Parallel in Japanse) for attribute write on mirror is not 
among the enumerated set 
metassist: XXXXXX(invalid in Japanese) volume-config

해결 방법:수퍼유저로서 LANG 변수를 LANG=C로 설정합니다.

본 쉘, 콘 쉘 및 Bash 쉘에서는 다음 명령을 사용합니다.


# export LANG=C

C 쉘에서는 다음 명령을 사용합니다.


# setenv LANG C

Solaris 볼륨 관리자 RAID-1(미러) 또는 RAID-5 볼륨이 소프트 분할 영역의 디스크 세트에서 생성될 경우 핫 스페어가 제대로 작동하지 않음(4981358)

소프트 분할 영역 위에 생성된 디스크 세트에 Solaris 볼륨 관리자 RAID-1(미러)나 RAID-5 볼륨을 작성할 경우 핫 스페어 장치가 제대로 작동하지 않습니다.

다음과 같은 문제가 발생할 수 있습니다.

논리적 장치 이름이 더 이상 존재하지 않을 경우 Solaris 볼륨 관리자 metadevadm 명령이 실패함(4645721)

고장난 드라이브를 Solaris 볼륨 관리자 소프트웨어로 구성된 드라이브로 교체할 수 없습니다. 교체 드라이브는 Solaris 볼륨 관리자 소프트웨어에 대하여 새 드라이브여야 합니다. Sun StorEdgeTM A5x00의 한 슬롯에서 다른 슬롯으로 디스크를 물리적으로 이동하면 metadevadm 명령이 실패합니다. 이 오류는 슬라이스의 논리적 장치 이름이 더 이상 존재하지 않을 때 발생합니다. 그러나 디스크의 장치 ID는 메타 장치 복제에 남아 있습니다. 다음과 같은 메시지가 표시됩니다.


Unnamed device detected. Please run 'devfsadm && metadevadm -r to resolve.

주 –

이 시간 동안 새 위치에서 디스크에 액세스할 수 있습니다. 그러나 이전 논리적 장치 이름을 사용하여 슬라이스에 액세스해야 할 수도 있습니다.


해결 방법:드라이브를 물리적으로 원래 슬롯으로 이동시킵니다.

Solaris 볼륨 관리자 metarecover 명령으로 metadb 이름 공간을 업데이트하는 데 실패함(4645776)

시스템에서 물리적 디스크를 제거 및 교체한 다음 metarecover -p -d 명령을 사용하여 디스크에 적절한 소프트 분할 영역 특정 정보를 쓰면 개방형 오류가 발생합니다. 명령으로 메타 장치 데이터베이스 이름 공간을 업데이트하여 디스크 장치 식별의 변경을 반영하지 않습니다. 이 분할 영역은 디스크 상단에 구축한 그러한 각 소프트 분할 영역에 대한 개방형 오류를 일으킵니다. 다음과 같은 메시지가 표시됩니다.


Open Error

해결 방법:metarecover 명령을 사용하는 대신 새 디스크에 소프트 분할 영역을 작성하여 소프트 분할 영역을 복구합니다.


주 –

소프트 분할 영역이 미러 또는 RAID 5의 일부이면 -e 옵션 없이 metareplace 명령을 사용하여 이전 소프트 분할 영역을 새 소프트 분할 영역으로 교체합니다.


# metareplace dx mirror or RAID 5 old_soft_partition new_soft_partition

네트워킹 버그

다음 네트워킹 버그는 Solaris 9 9/05 릴리스에 나타납니다.

필터링이 활성화된 상태에서 두 IP 노드 사이에 다중 터널을 구성하면 패킷 손실이 일어날 수 있음(4152864)

두 IP 노드 사이에서 다중 IP 터널을 구성하고 ip_strict_dst_multihoming 또는 다른 IP 필터를 활성화하면 패킷 손실이 일어날 수 있습니다.

해결 방법:다음 중 한 가지를 선택합니다.

표준 버그

Solaris 9 9/05 릴리스에 적용되는 표준 버그는 다음과 같습니다.

dflcn.h 헤더 파일을 포함하는 UNIX 98 또는 UNIX 03 응용 프로그램을 컴파일하면 실패함(6295971)

dflcn.h 헤더 파일은 UNIX(R) 98 또는 UNIX 03에서 허용되지 않는 /usr/include/sys/auxv.h의 기호를 표시합니다. 이 헤더 파일을 포함하는 UNIX 98 또는 UNIX 03 응용 프로그램을 컴파일하면 컴파일러에서 구문 오류를 생성하며컴파일이 완료되지 않습니다.

c89 또는 c99 컴파일러 유틸리티가 아닌 다른 컴파일러를 사용하여 이 오류를 방지할 수 있습니다. 그러나 컴파일된 응용 프로그램은 UNIX 98 또는 UNIX 03과 호환되지 않습니다. 더욱이 -D_XOPEN_SOURCE 플래그가 정의되어 있으면 cc 컴파일러 유틸리티를 사용해도 컴파일이 실패합니다.

예를 들어, -D_XOPEN_SOURCE=600 컴파일러 플래그를 사용하는 응용 프로그램을 컴파일하면 다음 오류 메시지가 표시됩니다.


"/usr/include/sys/auxv.h", line 45: syntax error before or at: "a_type unprotected"
"/usr/include/sys/auxv.h", line 45: warning: syntax requires ";" after last
struct/union member
"/usr/include/sys/auxv.h", line 54: zero-sized struct/union
"/usr/include/sys/auxv.h", line 54: warning: syntax error: empty declaration
"/usr/include/sys/auxv.h", line 55: warning: old-style declaration or incorrect
type for: auxv_t

해결 방법:다음 패치 중 하나를 적용합니다.

Documentation CD 관련 문제

다음 Documentation CD 문제는 Solaris 9 9/05 릴리스에 나타납니다.

iPlanet Directory Server 5.1 설명서 링크가 제대로 작동하지 않음

iPlanetTM Directory Server 5.1 Collection(Solaris Edition)에서 제목이 DocHome인 링크가 작동하지 않습니다. 그리고 개별 책 사이의 링크도 작동하지 않습니다. 이러한 링크를 선택하면 브라우저가 Not Found 오류를 표시합니다.

해결 방법:시스템에서 iPlanet Directory Server 5.1 설명서를 탐색하려면 http://docs.sun.com의 iPlanet Directory Server 5.1 Collection(Solaris Edition) 페이지로 이동합니다. 보려는 문서의 링크를 누르십시오.

다른 설명서 패키지를 제거하려면 SUNWsdocs 패키지가 필요함

SUNWsdocs 패키지를 제거한 다음 다른 설명서 패키지를 제거하려고 시도하면 제거가 실패합니다. 이 문제는 SUNWsdocs 패키지가 모음으로 설치되었고 브라우저 시작점을 제공하기 때문에 발생합니다.

해결 방법:SUNWsdocs 패키지를 제거한 경우 설명서 매체에서 SUNWsdocs 패키지를 다시 설치한 다음 다른 설명서 패키지를 제거합니다.

Documentation CD 버그

다음 Documentation CD 버그는 Solaris 9 9/05 릴리스에 나타납니다.

유럽어 로켈 PDF 문서는 C 로켈을 통해서만 사용 가능(4674475)

Solaris 9 9/05 소프트웨어와 다른 UNIX 기반 시스템에서 Solaris 9 9/05 Documentation 1 of 2 CD의 PDF 문서는 다음 유럽어 로켈에서 액세스할 수 없습니다.

이 문제는 Adobe Acrobat Reader의 제한때문에 발생합니다. 이 문제에 대한 자세한 내용은 Adobe Technote 사이트 http://www.adobe.com:80/support/techdocs/294de.htm을 참조하십시오.

해결 방법:다음 중 한 가지 해결 방법을 선택하십시오.

Solaris 9 9/05 설명서 패키지를 제거하면 일부 Solaris 9 9/05 설명서 모음이 예상치 않게 제거될 수 있음(4641961)

다음을 수행할 경우 일부 Solaris 9 9/05 설명서 모음이 시스템에서 예상치 않게 제거될 수 있습니다.

  1. 시스템에 Solaris 9 9/05 Documentation 1 of 2 CD와 2 of 2 CD를 모두 설치합니다.

  2. 그런 다음 prodreg 유틸리티 또는 Solaris 9 9/05 Documentation CD 설치 프로그램을 사용하여 특정 설명서 패키지를 제거합니다.

Solaris 9 9/05 Documentation CD 1 of 2와 2 of 2는 3개의 모음을 공통적으로 갖습니다. Solaris 9 9/05 Documentation 1 of 2 CD 또는 2 of 2 CD 설치에서 이러한 모음을 포함하는 패키지를 제거하면 패키지가 두 설치 모두에 대해 제거됩니다.

다음 표에는 예상치 않게 제거될 수 있는 패키지가 나열되어 있습니다.

표 2–2 Solaris 9 9/05 Documentation CD에 포함된 Solaris 9 9/05 설명서 패키지

HTML 패키지 이름 

PDF 패키지 이름 

모음 설명 

SUNWaadm

SUNWpaadm

Solaris 9 System Administrator Collection 

SUNWdev

SUNWpdev

Solaris 9 Developer Collection 

SUNWids

SUNWpids

iPlanet Directory Server 5.1 Collection 

해결 방법:다음 해결 방법 중 하나를 선택하십시오.

현지화 관련 문제

다음 현지화 문제는 Solaris 9 9/05 릴리스에 나타납니다.

에스토니아어 키보드 유형 6, 캐나다 프랑스어 키보드 유형 6 및 폴란드 프로그래머 키보드 유형 5에 대한 하드웨어는 사용할 수 없음

에스토니아어 키보드 유형 6, 캐나다 프랑스어 키보드 유형 6, 폴란드 프로그래머 키보드 유형 5 등 3개의 추가 키보드 레이아웃에 대한 소프트웨어 지원이세 가지 추가 키보드 레이아웃에 대한 소프트웨어 지원이 Solaris OS에 추가되었습니다.

이 소프트웨어는 에스토니아, 캐나다 및 폴란드 사용자들이 사용자의 언어 필요성에 맞게 표준 US 키보드 레이아웃을 수정하여 키보드를 입력할 수 있게 합니다.

현재 이 세 가지 추가 키보드 레이아웃 유형에 사용할 수 있는 하드웨어는 없습니다.

해결 방법:새 키보드 소프트웨어를 사용하려면 다음 방법 중 하나로 /usr/openwin/share/etc/keytables/keytable.map 파일을 수정합니다.

현지화 관련 버그

다음 현지화 버그는 Solaris 9 9/05 릴리스에 나타납니다.

유럽 언어 UTF-8 로켈에서 정렬 기능이 제대로 실행되지 않음(4307314)

유럽 언어 UTF-8 로켈에서 정렬이 적합하게 작동하지 않습니다.

해결 방법:FIGGS UTF-8로켈에서 정렬하기 전에 LC_COLLATE 변수를 ISO1 호환으로 설정하십시오.


# echo $LC_COLLATE
>  es_ES.UTF-8
# LC_COLLATE=es_ES.IS08859-1
# export LC_COLLATE

그런 다음 정렬을 시작합니다.

Sun ONE Application Server 버그

다음 Sun ONE Application Server 버그는 Solaris 9 9/05 릴리스에 적용됩니다.

기본 브라우저가 Sun ONE Application Server 7과 호환되지 않음(4741123)

Solaris 9 9/05 소프트웨어 기본 브라우저에서 Sun ONE Application Server 관리 UI를 사용하면 다음 오류 메시지가 나타납니다.


Unsupported Browser: Netscape 4.78 
It is recommended that you upgrade your browser to Netscape 4.79 or 
Netscape 6.2 (or later) to run the Sun One Application Server 
Administrative UI. Those who choose to continue and not upgrade may 
notice degraded performance or unexpected behavior.

주 –

Solaris 9 9/05 릴리스에 포함된 Sun ONE Application Server Administrative UI 버전을 실행 중일 경우 Netscape 4.79나 Netscape 7.0 소프트웨어를 사용해야 합니다.


해결 방법:/usr/dt/bin/netscape 대신 /usr/dt/appconfig/SUNWns/netscape를 사용합니다.

Sun ONE Directory Server(이전 iPlanet Directory Server) 문제

다음 문제는 Sun ONE Directory Server 프로세스 및 작업과 관련 있습니다.

설치 문제

설치 동안 고유 이름(DN)을 입력할 때 UTF-8 문자 세트 인코딩을 사용합니다. 다른 인코딩은 지원되지 않습니다. 설치 작동이 로컬 문자 세트의 데이터를 UTF-8 문자 세트 인코딩으로 변환하지 않습니다. 데이터를 가져올 때 사용한 LDIF(Lightweight Directory Interchange Format) 파일도 UTF-8 문자 세트 인코딩을 사용해야 합니다. 가져오기 작업은 로컬 문자 세트 인코딩의 데이터를 UTF-8 문자 세트 인코딩으로 변환하지 않습니다.

스키마 문제

Sun Open Net Environment(Sun ONE) Directory Server(이전 iPlanet Directory Server) 5.1과 함께 제공된 스키마가 groupOfNamesgroupOfUniquenames 객체 클래스에 지정된 스키마와 다릅니다. 제공된 스키마에서 memberuniquemember 속성 유형은 선택 사항입니다. RFC 2256은 이러한 유형에 대해 적어도 하나의 값이 각 객체 클래스에 존재해야 한다고 지정합니다.

aci 속성은 명시적으로 해당 속성을 요청하지 않는 한 검색에서 반환되지 않는 작업 속성입니다.

복제 문제

현재 WAN(wide area network)을 통한 다중 마스터 복제는 지원되지 않습니다.

서버 플러그 인 문제

Sun ONE Directory Server 5.1은 사용자 ID 번호(UID) 고유성 플러그 인을 제공합니다. 기본적으로 플러그 인은 활성화되지 않습니다. 특정 속성에 대한 속성 고유성을 보장하려면 각 속성에 대한 속성 고유성 플러그 인의 새 인스턴스를 작성합니다. 속성 고유성 플러그인에 대한 자세한 내용은 http://docs.sun.comiPlanet Directory Server 5.1 Administrator's Guide를 참조하십시오.

참조 무결성 플러그 인은 현재 기본적으로 해제되어 있습니다. 충돌 결정 루프를 방지하려면 다중 마스터 복제 환경에서 참조 무결성 플러그 인이 하나의 마스터에서만 활성화되어야 합니다. 체인 요청을 실행하는 서버에서 참조 무결성 플러그 인을 실행하기 전에 성능 자원, 시간 및 무결성 요구를 분석하십시오. 무결성 확인은 상당한 메모리와 CPU 자원을 소모할 수 있습니다.

역할 및 서비스 클래스 문제

nsRoleDN 속성은 역할을 정의하는 데 사용됩니다. 사용자의 항목에서 역할의 멤버십을 평가하는 데 이 속성을 사용하면 안 됩니다. 롤 멤버십을 평가할 때 nsrole 속성을 참조하십시오.

색인 문제

VLV(Virtual List View) 색인이 두 개 이상의 데이터베이스를 포괄할 경우 제대로 작동하지 않습니다.

Sun ONE Directory Server 버그

다음 Sun ONE Directory Server 버그는 Solaris 9 9/05 릴리스에 적용됩니다.

콘솔을 통해 사용자를 비활성화할 수 없음(4521017)

Sun ONE Directory Server 5.1 콘솔을 시작하고 새 사용자 또는 역할을 비활성으로 작성하면 새로 작성된 사용자 또는 새로 작성된 역할이 비활성화되지 않습니다. 사용자 및 역할은 콘솔을 통해 비활성으로 작성될 수 없습니다.

해결 방법:비활성 사용자 또는 비활성 롤을 작성하려면 다음 단계를 수행합니다.

  1. 새 사용자 또는 새 롤을 작성합니다.

  2. 새로 작성된 사용자 또는 새로 작성된 역할을 두 번 누릅니다. 또는 새로 작성된 사용자 또는 새로 작성된 역할을 선택합니다. 객체 메뉴에서 등록 정보 항목을 누릅니다.

  3. 계정 탭을 누릅니다.

  4. 비활성화 버튼을 누릅니다.

  5. 확인을 누릅니다.

새로 작성된 사용자 또는 새로 작성된 롤이 비활성화됩니다.

공간을 포함하는 루트 접미어로 디렉토리를 구성할 수 없음(4526501)

사용자가 공간을 포함하는 기본 DN, 예를 들어 Sun ONE Directory Server 5.1 구성 시간에 o=U.S. Government,C=US를 지정하면 DN이 Government,C=US로 잘립니다. 구성 시 DN은 o=U.S.%20Government,C=US로 입력해야 합니다.

해결 방법:기본 DN 항목을 수정하려면 다음 단계를 수행합니다.

  1. 콘솔의 서버 및 응용 프로그램 탭의 이동 창의 왼쪽에서 맨 위 디렉토리 항목을 선택합니다.

  2. 사용자 디렉토리 하위 트리 필드에서 접미어를 편집합니다.

  3. 확인을 누릅니다.

사용자 암호가 변경된 후에도 계정 잠금이 계속 유효함(4527623)

계정 잠금이 유효하고 사용자 암호가 변경되었으면 계정 잠금은 계속 유효합니다.

해결 방법:accountUnlockTime, passwordRetryCountretryCountResetTime 잠금 속성을 재설정하여 계정을 잠금 해제하십시오.

설치 실패 직후 콘솔이 백업됨(4531022)

Sun ONE Directory Server 5.1을 설치하고 콘솔을 시작하고 LDIF 파일로 디렉토리를 초기화한 다음 서버를 백업하면 콘솔은 백업이 성공했다고 보고합니다. 그러나 백업은 실제로는 실패했습니다.

해결 방법:데이터베이스를 초기화한 후 콘솔에서 다음 작업을 수행합니다.

  1. 서버를 정지합니다.

  2. 서버를 다시 시작합니다.

  3. 백업을 수행합니다.

서버가 DN 속성을 정규화할 때 대소문자 구분 구문을 무시함(4630941, 4933500)

LDAP 이름 지정 서비스를 사용하여 동일한 자동 마운트 경로 이름을 작성할 수 없습니다. 대소문자 구분을 무시하므로 고유하지 않은 경로 이름이 됩니다. 디렉토리 서버는 이름 지정 속성이 대소문자 구분 구문으로 정의되어 있고 이름이 동일하지만 대소문자가 다른 항목이 이미 존재할 경우 항목의 작성을 허용하지 않습니다.

예를 들어, /home/foo/home/Foo 경로는 공존할 수 없습니다.

attr=foo,dc=mycompany,dc=com 항목이 존재하면 서버는 attr=Foo,dc=mycompany,dc=com의 작성을 허용하지 않습니다. 이 문제의 부수적 효과는 LDAP 이름 지정 서비스가 사용되고 자동 마운트 경로 이름이 대소문자에 관계없이 고유해야 한다는 것입니다.

해결 방법:없음.

Export, Backup, Restore 또는 색인 작성 중 서버를 정지하면 서버가 충돌함(4678334)

export, backup, restore 또는 색인 작성 중 서버를 정지하면 서버가 충돌합니다.

해결 방법:이러한 유형의 작동 중 서버를 중지하지 마십시오.

복제가 자체 서명된 인증서를 사용할 수 없음(4679442)

인증서 기반 인증으로 SSL에 걸쳐 복제를 구성하려 할 때 다음 구성 중 하나가 존재하면 복제가 작동하지 않습니다.

해결 방법:없음.

보안 문제

다음 보안 문제는 Solaris 9 9/05 릴리스에 나타납니다.

pam_ldap가 활성화된 상태에서 비 암호 로그인이 실패함

LDAP(pam_ldap)에 대한 계정 관리 PAM 모듈이 활성화된 경우 사용자는 암호를 갖고 있어야만 시스템에 로그인할 수 있습니다. 결과적으로 다음 도구를 사용하는 로그인을 포함하는 비 암호 기반 로그인은 실패합니다.

해결 방법:없음.

UFS 파일 시스템 버그

다음 UFS 파일 시스템 버그는 Solaris 9 9/05 릴리스에 적용됩니다.

SPARC: UFS 파일 시스템에서 fssnap를 사용할 수 없음(4836824)

1TB보다 큰 UFS 파일 시스템의 스냅샷을 작성할 때 fssnap 명령은 Solaris 9 9/05 릴리스에서 지원하지 않습니다. 다음과 같은 오류 메시지가 나타납니다.


fssnap: Fatal: File system /dir/snapshot0 support large files.

해결 방법:없음.