탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
Oracle Solaris 관리: 장치 및 파일 시스템 Oracle Solaris 11 Information Library (한국어) |
이 섹션에서는 Oracle Solaris 릴리스의 새로운 장치 관리 기능에 대한 정보를 제공합니다.
Oracle Solaris 11: 이 Solaris 릴리스에서는 /etc/driver/drv 디렉토리에 보조적인 드라이버 구성 파일인 driver.conf를 제공할 수 있습니다. 이전 Solaris 릴리스에서는 공급업체의 driver.conf 파일을 직접 수정해야 했습니다.
이 릴리스에서는 시스템에서 드라이버 공급업체의 /kernel 또는 /platform driver.conf 파일을 사용자 정의 /etc/driver/drv driver.conf 파일과 자동으로 병합하므로, 드라이버에서 두 개의 등록 정보 값 세트를 모두 사용할 수 있습니다.
prtconf -u 명령을 사용하면 원래 공급업체와 사용자 정의 등록 정보 값을 표시할 수 있습니다. 공급업체의 driver.conf 파일과 로컬 사용자 정의 driver.conf 파일을 분리하면, 관리용 사용자 정의 설정을 덮어쓰지 않으면서 새로운 공급업체 driver.conf 파일로 업그레이드할 수 있습니다.
/kernel/drv 디렉토리에 있는 이전 Solaris 릴리스 또는 시스템의 드라이버 구성 파일에서 수정한 사항이 있는 경우에는 /etc/driver/drv 디렉토리로 복사해야 합니다.
/etc/driver/drv/ driver.conf 파일 만들기에 대한 자세한 내용은 드라이버 구성을 사용자 정의하는 방법, driver.conf(4) 및 driver(4)를 참조하십시오.
Oracle Solaris 11: 이 릴리스에서는 시스템을 부트할 때 PCIe(PCI Express) 장치를 지원하기에 충분한 리소스가 할당되도록 PCI 리소스 균형을 조정하는 PCIRM(PCI 리소스 관리자)이 제공됩니다. 예를 들어 SR-IOV(Single Root I/O Virtualization) 장치는 가상화 기능 때문에 PCI 메모리 리소스가 더 많이 필요합니다. 현재 사용되는 대부분의 펌웨어는 SR-IOV 표준이 나오기 전에 디자인되었기 때문에 가상 장치용 리소스를 예약해야 하는 요구 사항을 인식하지 못합니다. 리소스 균형 재조정 프로세스는 부트 시에 자동으로 진행되며 따로 관리할 필요가 없습니다.
Oracle Solaris 11: IPoIB 관리가 이전 릴리스와 비교해 달라졌습니다. 이 릴리스에서는 dladm 하위 명령인 create-part, delete-part, view-part 및 show-ib를 사용하여 IPoIB 데이터 링크 정보 만들기, 삭제 및 보기를 수행할 수 있습니다. 이러한 새 dladm 하위 명령은 IPoIB 데이터 링크를 더 쉽게 관리할 수 있는 방법을 제공하며 일부 IB 문제를 보고 해결하는 데에도 도움이 됩니다. 예를 들어 show-ib 하위 명령은 시스템에 있는 HCA의 수와 해당되는 HCA GUID를 보여 줍니다. 새 관리 모델에는 두 가지 유형의 IP over IB 데이터 링크가 있습니다.
물리적 데이터 링크 - 일반적인 NIC(네트워크 인터페이스 카드) 데이터 링크와 비슷합니다.
IB 분할 데이터 링크 - VNIC(가상 NIC)와 비슷합니다.
새로 설치된 시스템에는 기본적으로 물리적 링크가 자동 설치됩니다. 그 후에 dladm 명령을 사용하여 IB 물리적 링크에서 IB 분할 링크를 만들 수 있습니다. NIC 데이터 링크와 달리 IB 물리적 링크는 플럼 또는 링크 사용을 위한 IP 주소 할당 등의 방법으로 구성할 수 없습니다.
dladm 하위 명령을 이용한 IB 구성 요소 관리와 관련된 자세한 내용은 IPoIB 장치 관리(dladm)를 참조하십시오.
Oracle Solaris 11: system/io/infiniband/open-fabrics 패키지는 OFA(Open Fabrics Alliance) OFED(Open Fabrics Enterprise Distribution) 버전 1.5.3에 있는 명령 및 유틸리티 중 일부를 제공합니다. 이러한 도구 모음은 IB 장치를 나열 및 질의하고, IB 패브릭 문제를 진단 및 해결하며, 다양한 IB 사용자 동사 마이크로 벤치마크 모음을 사용하여 IB 성능을 측정하는 기능을 제공합니다. 자세한 내용은 IB 장치 모니터 및 문제 해결을 참조하십시오.
Oracle Solaris 11: EoIB(Ethernet over InfiniBand) 드라이버는 Oracle Network QDR InfiniBand 게이트웨이 스위치에 연결된 시스템에서 DLPI(Data Link Provider Interface)와 전체적인 IB 포트를 지원하는 다중 스레드 방식의 로드 가능, 복제 가능한 GLD 기반 STREAMS 드라이버입니다.
Oracle Solaris 11: 이 릴리스에서는 hotplug 명령을 사용하여 PCIe(PCI Express) 및 PCI SHPC(표준 핫 플러그 컨트롤러) 장치에서 핫 플러그 가능한 연결을 관리할 수 있습니다. 이 기능은 USB 및 SCSI와 같은 다른 버스 유형에서는 지원되지 않습니다.
이전 Solaris 릴리스와 마찬가지로 cfgadm을 계속 사용하여 핫 플러그 가능한 USB 및 SCSI 장치를 관리할 수 있습니다. 이 릴리스에서 핫 플러그 기능을 사용할 경우의 이점은 작업을 사용으로 설정하고 사용 안함으로 설정할 수 있다는 것과, hotplug 명령을 사용하여 지원되는 PCI 장치에 대한 온라인 및 오프라인 기능을 이용할 수 있다는 것입니다.
자세한 내용은 hotplug 명령을 사용하여 PCIe 핫 플러그 기능 사용을 참조하십시오.
Oracle Solaris 11: /dev 네임스페이스는 필요에 따라 여러 파일 시스템 인스턴스를 지원합니다. 시스템을 부트할 때 /dev 파일 시스템의 전역 인스턴스가 자동으로 만들어집니다. 그 후의 /dev 인스턴스는 비전역 영역에 장치를 추가하는 등의 필요한 경우에 만들어지고 마운트됩니다. 비전역 영역이 종료되면 사용 가능한 /dev 인스턴스가 마운트 해제되어 사용할 수 없게 됩니다.
또한, 장치 구성이 다음과 같이 향상되었습니다.
재구성 부트 제거 – 이전의 Solaris 릴리스에서는 전원이 꺼진 시스템에 장치를 연결한 경우에 재구성 부트가 필요했습니다.
이 릴리스에서는 장치를 전원이 꺼진 시스템에 연결할 경우 재구성 부트가 필요 없습니다. 시스템을 재부트하면 새로 연결한 장치가 자동으로 인식되고 적절한 장치 링크가 만들어집니다.
자세한 내용은 dev(7FS)를 참조하십시오.
영역 장치 지원 간소화 – 위에서 설명한 것처럼 비전역 영역에 대한 /dev 디렉토리의 특정 인스턴스를 제공함으로써 Oracle Solaris 영역에 대한 장치 지원이 향상되었습니다. 또한, 영역이 이제 영역에서 devfsadm 데몬과 독립적으로 장치를 재구성할 수 있습니다.
의사 장치 만들기 향상 – 이 릴리스에서는 요청 시에 /dev/pts 디렉토리의 내용이 전역 /dev 네임스페이스에 만들어지며 비전역 영역에서 필요에 따라/dev 인스턴스에도 만들어집니다. 또한, ptys 링크가 할당된 전역 영역 또는 비전역 영역에만 표시됩니다.
자세한 내용은 grantpt(3C)를 참조하십시오.
장치 구성에 대한 자세한 내용은 Oracle Solaris OS에서 장치 관리를 참조하십시오.
Oracle Solaris 11: 이 Oracle Solaris 릴리스는 PCIe(PCI Express) 상호 연결을 지원합니다. 이 상호 연결은 SPARC와 x86 시스템 모두에서 데스크탑, 엔터프라이즈, 모바일, 통신 및 내장 응용 프로그램에 주변 장치를 연결하도록 디자인되었습니다.
PCIe 상호 연결은 업계 표준의 고성능 직렬 I/O 버스입니다. PCIe 기술에 대한 자세한 내용은 다음 사이트를 참조하십시오.
PCIe 소프트웨어는 이 Oracle Solaris 릴리스에서 다음과 같은 기능을 제공합니다.
확장된 PCIe 구성 공간 지원
PCIe 기본 오류 처리 및 MSI 인터럽트 지원
PCIe 장치에 대한 수정된 IEEE-1275 등록 정보
cfgadm 명령의 cfgadm_pci 구성 요소를 향상하여 PCIe 핫 플러그 지원(고유 및 ACPI 기반 모두)
ATTN 버튼 사용 기반 PCIe 주변 장치 자동 구성
PCIe 주변 기기를 핫 플러그할 수 있는 관리 모델은 cfgadm 명령을 사용하는 PCI 주변 기기와 동일합니다.
사용자 시스템에서 PCIe 및 PCIe 핫 플러그 기능이 지원되는지 여부는 해당 하드웨어 플랫폼 설명서를 참조하십시오. 또한 해당되는 경우, 시스템에서 어댑터를 물리적으로 삽입 또는 제거하는 방법에 대한 지침과 장치 자동 구성에 대한 의미를 신중하게 검토합니다.
PCIe 주변 장치에서의 cfgadm 명령 사용에 대한 자세한 내용은 cfgadm 명령을 사용하여 PCI 또는 PCIe 핫 플러그 기능 사용(작업 맵)을 참조하십시오.