Solaris 10 새로운 기능

시스템 관리 기능 향상

Solaris 10 6/06 릴리스에는 다음과 같은 시스템 관리 기능과 향상된 기능이 추가되었습니다.

Solaris ZFS 파일 시스템

이 파일 시스템의 향상된 성능은 Solaris 10 6/06 릴리스의 새로운 기능입니다.

이 Solaris 업데이트 릴리스에는 새로운 128비트 파일 시스템인 Solaris ZFS가 포함되어 있습니다. Solaris ZFS는 간단한 관리, 트랜잭션 의미론, 종단간 데이터 무결성, 우수한 확장성 등을 제공합니다. Solaris ZFS는 기존의 기술을 증분적으로 향상하는 방식이 아니고 보다 근본적으로 데이터 관리에 접근하는 방식입니다.

Solaris ZFS는 볼륨 개념을 완전히 제거한 풀링된 저장소 모델을 사용합니다. 따라서 Solaris ZFS에서는 분할 영역 관리, 관리 제공, 증대하는 파일 시스템 등과 관련된 문제를 제거합니다. 수 천 개의 파일 시스템을 하나의 공통 저장소 풀에서 모두 가져올 수 있습니다. 각 시스템은 실제로 필요한 만큼만 공간을 사용합니다. 풀에 있는 모든 장치의 통합 I/O 대역폭을 항상 모든 파일 시스템에서 사용할 수 있습니다.

모든 작업은 “기록 중 복사” 트랜잭션이므로 디스크 내장 상태가 항상 유효합니다. 모든 블록에는 체크섬이 있으므로 확인 없이 데이터가 손상될 수 없습니다. 또한 복제된 구성에서 데이터가 자가 치유됩니다. 이 기능을 사용하면 복사본이 손상된 경우 Solaris ZFS가 손상을 감지한 후 다른 복사본을 사용하여 손상된 복사본을 복구합니다.

Solaris ZFS 간편한 관리

시스템 관리자에게 있어서 기존의 파일 시스템에 비해 Solaris ZFS의 가장 향상된 기능은 관리의 간편성입니다.

Solaris ZFS에서는 단일 명령을 사용하여 미러된 저장소 풀과 파일 시스템을 설정합니다. 예를 들면 다음과 같습니다.


# zpool create home mirror c0t1d0 c1t2d0

위 명령은 home이라는 미러된 저장소 풀과 home이라는 단일 파일 시스템을 만듭니다. 파일 시스템이 /home에 마운트됩니다.

Solaris ZFS에서는 분할 영역 대신 전체 디스크를 사용하여 저장소 풀을 만들 수 있습니다.

/home 파일 시스템 계층을 사용하여 /home 아래에 파일 시스템을 원하는 만큼 만들 수 있습니다. 예를 들면 다음과 같습니다.


# zfs create home/user1

자세한 내용은 zpool(1M)zfs(1M) 매뉴얼 페이지를 참조하십시오.

또한 Solaris ZFS는 다음과 같은 관리 기능을 제공합니다.

자세한 내용은 Solaris ZFS Administration Guide를 참조하십시오.

ZFS 웹 기반 관리

Solaris 10 6/06 릴리스에는 ZFS 명령줄 인터페이스를 사용하여 많은 관리 작업을 수행할 수 있는 Solaris ZFS 웹 기반 관리 도구가 있습니다. Solaris ZFS 관리 콘솔을 사용하여 수행할 수 있는 관리 작업은 다음과 같습니다.

다음 URL의 보안 웹 브라우저를 통해 Solaris ZFS 관리 콘솔에 액세스할 수 있습니다.


https://system-name:6789

해당 URL을 입력하여 Solaris ZFS 관리 콘솔에 연결할 수 없는 경우 서버를 시작할 수 없습니다. 서버를 시작하려면 다음 명령을 실행합니다.


# /usr/sbin/smcwebserver start

시스템이 부트될 때 서버가 자동으로 실행되도록 하려면 다음 명령을 실행합니다.


# /usr/sbin/smcwebserver enable

주 –

Solaris Management Console(smc)을 사용하여 ZFS 저장소 풀이나 파일 시스템을 관리할 수 없습니다.


ZFS 및 Solaris 영역

Solaris 영역 분할 기술은 Solaris ZFS 구성 요소(예: 영역에 Solaris ZFS 파일 시스템 및 저장소 풀 추가)를 지원합니다.

예를 들어, zonecfg 명령의 파일 시스템 자원 유형이 다음과 같이 향상되었습니다.


zonecfg:myzone> add fs
zonecfg:myzone:fs> set type=zfs
zonecfg:myzone:fs> set dir=/export/share
zonecfg:myzone:fs> set special=tank/home
zonecfg:myzone:fs> end

자세한 내용은 zonecfg(1M) 매뉴얼 페이지 및 Solaris ZFS Administration Guide를 참조하십시오.

ZFS 파일 시스템의 Solaris 설치 도구 지원

이 릴리스는 다음과 같은 Solaris 설치 도구를 지원합니다.

새 Solaris ACL 모델

Solaris ZFS가 새 ACL 모델을 구현합니다. 이전 버전 Solaris OS는 주로 POSIX ACL 드래프트 사양을 기반으로 하는 ACL 모델만 지원했습니다. POSIX 드래프트 기반 ACL은 UFS 파일을 보호하는 데 사용됩니다. NFSv4 사양을 기반으로 하는 새 모델은 Solaris ZFS 파일을 보호하는 데 사용됩니다.

새 ACL 모델:

최근에 개정된 chmod(1) 매뉴얼 페이지에는 Solaris ZFS 사용법을 설명하는 새로운 예가 상당수 추가되었습니다. acl(5) 매뉴얼 페이지에는 새 ACL 모델에 대한 개요가 있습니다. 또한 Solaris ZFS Administration Guide에는 ACL을 통한 ZFS 파일 보호와 관련한 포괄적인 예가 제공되어 있습니다.

x64 시스템을 위한 예측적 자가 치유

이 시스템 관리 기능은 Solaris 10 6/06 릴리스의 새로운 기능입니다.

이 릴리스부터 Solaris OS에는 시스템에서 감지된 하드웨어 오류를 자동으로 캡처 및 진단하여 이러한 오류에 대응하기 위한 예측적 자가 치유 기능 집합이 포함되어 있습니다.

이제 Solaris Fault Manager에서는 다음을 포함하여 x64 시스템에서 감지된 CPU 및 메모리 오류에 대한 지원이 제공됩니다.

Solaris Fault Manager는 x64 하드웨어의 오류를 자동으로 진단합니다. 또한 Solaris Fault Manager는 오류가 있는 CPU, 캐시 또는 DRAM 메모리 영역을 자동으로 오프라인으로 만들거나 격리시킵니다. 진단 메시지는 fmd 데몬에 의해 보고됩니다.

Solaris의 오류 관리에 대한 자세한 내용은 다음을 참조하십시오.

SNMP 알림을 위한 예측적 자가 치유 지원

이 시스템 관리 기능은 Solaris 10 6/06 릴리스의 새로운 기능입니다.

이 릴리스부터 Solaris OS에는 시스템에서 감지된 하드웨어 오류를 자동으로 캡처 및 진단하여 이러한 오류에 대응하기 위한 예측적 자가 치유 기능 집합이 포함되어 있습니다. 자가 치유 진단 결과는 syslogd 서비스에 보고됩니다.

이제 Solaris Fault Manager fmd에서는 다음 작업을 수행할 수 있습니다.

오류 관리 MIB는 Solaris 시스템의 /etc/sma/snmp/mibs/SUN-FM-MIB.mib에 있습니다.

Solaris에서의 SNMP 구성에 대한 자세한 내용은 다음을 참조하십시오.

SunVTS 6.2

이 시스템 관리 기능은 Solaris 10 6/06 릴리스의 새로운 기능입니다.

SunVTS(Sun Validation Test Suite) 6.2는 Sun SPARC 및 x86 하드웨어를 테스트하고 검증하는 포괄적인 소프트웨어 진단 패키지입니다. 이 기능은 제어기, 장치 및 플랫폼의 구성과 적절한 기능을 확인하여 하드웨어를 검증합니다.

SunVTS는 다음과 같은 새로운 하드웨어를 지원합니다.

지원되지 않는 하드웨어에서 실행될 경우 SunVTS는 실행을 중지하고 해당 경고 메시지를 표시합니다. 이 기능은 SunVTS에 대한 x86의 강화된 기능입니다.

SunVTS 6.2 설명서에 대한 자세한 내용은 http://www.sun.com/documentation을 참조하십시오.

공통 에이전트 컨테이너

이 시스템 관리 기능은 Solaris 10 6/06 릴리스의 새로운 기능입니다.

CAC(Common Agent Container)는 Java 관리 응용 프로그램용 컨테이너를 구현하는 독립 실행형 JavaTM 프로그램입니다. CAC는 JMXTM(Java Management Extensions) 및 JDMK(Java Dynamic Management Kit)를 기반으로 한 관리 기능용으로 설계된 관리 기반 구조를 제공합니다. SUNCacaort 패키지는 CAC 소프트웨어를 /usr/lib/cacao 디렉토리에 설치합니다. 일반적으로 사용자나 관리자는 CAC를 볼 수 없습니다.

관리자가 컨테이너 데몬과 상호 작용해야 하는 두 가지 경우는 다음과 같습니다.

자세한 내용은 System Administration Guide: Advanced Administration의 14 장, Troubleshooting Software Problems (Overview)을 참조하십시오.

iSCSI 로그아웃 지원

이 시스템 관리 기능은 Solaris 10 6/06 릴리스의 새로운 기능입니다.

iSCSI 로그아웃 지원 기능을 사용하면 호스트를 재부트하지 않고 iSCSI 대상에서 로그아웃할 수 있습니다. 사용자가 검색 방법 또는 주소를 제거하거나 사용할 수 없도록 설정할 때 대상이 사용 중이 아니면 대상은 로그아웃하고 모든 관련 자원을 지웁니다. 대상이 사용 중이면 검색 주소나 방법이 사용 가능한 상태로 유지되고 logical unit in use라는 메시지가 기록됩니다. 이 기능은 호스트를 재부트하지 않고 사용하지 않는 장치를 안전하게 로그아웃할 수 있는 새로운 동작을 사용합니다.

다음과 같은 명령을 사용하여 이 기능을 적용할 수 있습니다.

연결된 iSCSI 저장소를 호스트에서 제거할 때 더 이상 호스트를 재부트할 필요가 없습니다.

자세한 내용은 iscsiadm(1M) 매뉴얼 페이지를 참조하십시오. 또한 System Administration Guide: Devices and File Systems를 참조하십시오.

iSCSI MS/T 지원

이 시스템 관리 기능은 Solaris 10 6/06 릴리스의 새로운 기능입니다.

필요한 경우 iSCSI MS/T(Multiple Session Target) 지원 기능을 사용하여 대상에 대한 추가 iSCSI 세션이나 경로를 만들 수 있습니다. 추가 iSCSI 경로는 특정 구성에서 더 높은 집계 대역폭과 가용성을 제공합니다. iSCSI MS/T 지원 기능은 MPxIO 또는 다른 다중 경로 지정 소프트웨어와 함께 사용해야 합니다.

새로운 iscsiadm 명령은 다음과 같습니다.

iSCSI MS/T 지원 기능은 로그인 리디렉션을 지원하는 iSCSI 배열을 갖춘 고객에게 보다 높은 집계 대역폭과 가용성을 제공합니다.

자세한 내용은 다음을 참조하십시오.

logadm 유틸리티

이 시스템 관리 기능은 Solaris 10 6/06 릴리스의 새로운 기능입니다.

logadm 유틸리티는 로그 파일 타임스탬프를 지역 시간대로 회전시키는 -l 옵션을 제공합니다. -l 옵션은 파일의 이름을 지정할 때 logadm에서 지역 시간대를 사용 가능하게 합니다. 이 옵션은 타임스탬프가 로그 파일에 저장되는 방법을 변경하지 않습니다.

자세한 내용은 logadm(1M) 매뉴얼 페이지를 참조하십시오.

volfs 유틸리티

volfs 유틸리티의 기능 향상은 Solaris 10 6/06 릴리스의 새로운 기능입니다.

볼륨 관리 데몬 vold는 이제 SMF(Service Management Facility)에 의해 관리됩니다. 즉, svcadm disable 명령을 사용하여 다음의 새로운 volfs 서비스를 사용할 수 없도록 설정할 수 있습니다(해당하는 경우).


# svcadm disable volfs

다음 명령을 사용하여 volfs 서비스의 상태를 식별할 수 있습니다.


$ svcs volfs
STATE          STIME    FMRI
online         Sep_29   svc:/system/filesystem/volfs:default

자세한 내용은 smf(5), volfs(7FS)vold(1M) 매뉴얼 페이지를 참조하십시오.

volfs 서비스 관리에 대한 자세한 내용은 System Administration Guide: Devices and File SystemsWhat’s New in Removable Media?를 참조하십시오.

Basic Registration 1.1

이 시스템 관리 기능은 Solaris 10 6/06 릴리스의 새로운 기능입니다.

Basic Registration 1.1을 사용하면 등록 프로필과 ID를 만들어 Solaris 소프트웨어 등록을 자동화할 수 있습니다. Basic Registration 1.1에서는 소프트웨어 등록 사용자 인터페이스와 Solaris 소프트웨어 등록 절차가 변경되었습니다.

소프트웨어 등록 사용자 인터페이스 변경 사항에 대한 자세한 내용과 Solaris 소프트웨어를 등록하는 방법에 대한 단계별 지침은 Sun Connection Information Hub(http://www.sun.com/bigadmin/hubs/connection/)를 참조하십시오.

Sun Update Connection

이 시스템 관리 기능은 Solaris 10 6/06 릴리스의 새로운 기능입니다.

SunSM Update Connection System Edition은 이제 Sun Update Connection 이라고 합니다. Sun Update Connection 제품은 하나 이상의 비전역 영역이 설치된 시스템에서 전역 영역의 기본 patchadd 동작을 지원합니다.

Sun Update Connection 제품군에 대한 자세한 내용은 http://docs.sun.com/app/docs/coll/1320.2를 참조하십시오. Sun 업데이트 연결, 시스템 에디션 1.0 릴리스 노트를 참조하십시오.