Show Table of Contents
22.1.
Red Hat의 최신 제품 문서 번역을 신속하게 제공하기 위해 이 페이지에는 영어 원본을 한국어로 자동 번역한 내용이 포함되어 있을 수 있습니다. [자세한 내용보기]
22장. IBM System z 사용자를 위한 추가 정보
22.1. sysfs
파일 시스템
리눅스 2.6 커널에서는
sysfs
파일 시스템이 소개되었습니다. sysfs
파일 시스템은 proc
, devfs
, devpty
파일 시스템을 하나로 통합한 파일 시스템으로 설명될 수 있습니다. sysfs
파일 시스템은 시스템에 연결된 장치와 버스를 하나의 파일 시스템 구조처럼 나타내어 사용자가 액세스 가능하게 합니다. 이 파일 시스템은 이전에 /proc/
파일 시스템에 위치하던 장치 및 드라이버 특정 옵션을 처리하도록 개발되었으며, 이전 커널에서 devfs
가 제공하던 동적인 장치 추가 기능도 제공합니다.
sysfs
파일 시스템은 /sys/
에 마운트되어야하며, 시스템에 연결된 장치를 다양한 방법으로 제어하는 디렉토리를 포함합니다. /sysfs/
서브 디렉토리는 다음과 같습니다:
/devices/
디렉토리이 디렉토리는/css0/
디렉토리를 포함합니다. 이 서브 디렉토리는 리눅스 커널에 의해 검색된 모든 서브 채널을 나타냅니다. 서브 채널 디렉토리는0.0.nnnn
형식으로 이름 지어지며, 여기서 nnnn는 0000에서 ffff 사이의 16진수 서브 채널 번호를 의미합니다. 서브 채널 디렉토리는 상태 파일 및 실제 장치를 나타내는 기타 서브 디렉토리를 포함합니다. 장치 디렉토리 이름은0.0.xxxx
으로서 여기서 xxxx는 장치의 유닛 주소를 나타냅니다./devices/
디렉토리는 또한 장치 설정 옵션 뿐만 아니라 상태 정보도 포함합니다./bus/
디렉토리이 디렉토리는/ccw/
서브 디렉토리와/ccwgroup/
서브디렉토리를 포함합니다. CCW 장치는 채널 명령 단어를 사용하여 액세스됩니다./ccw/
디렉토리에 위치한 장치는 메인프레임 채널 서브시스템에서 오직 한 서브채널만 사용합니다. CCW 그룹 장치도 또한 채널 명령 단어를 사용하여 액세스되지만, 그러나 장치당 한개 이상 서브채널을 사용합니다. 예를 들면, 3390-3 DASD 장치는 한개의 서브채널을 사용하는 반면에 OSA 어댑터 QDIO 네트워크 연결을 위해서는 3개의 서브채널을 사용합니다./ccw/
디렉토리와/ccwgroup/
디렉토리에는 devices 및 drivers라고 부르는 디렉토리가 있습니다:/devices/
디렉토리는/sys/devices/css0/
디렉토리에 포함된 장치 디렉토리로의 심볼릭 링크를 포함합니다./drivers/
디렉토리는 현재 시스템에 로딩된 각 장치 드라이버에 대한 디렉토리를 포함합니다.dasd
,console
,qeth
, andzfcp
와 같은 장치와 관련된 드라이버는 이곳에 디렉토리를 갖습니다./driver/
디렉토리는 현재/sys/devices/css0/
디렉토리에서 사용 중인 장치로의 심볼릭 링크 뿐만 아니라 장치 드라이버에 대한 설정도 포함합니다./class/
디렉토리이 디렉토리는 ttys, SCSI 테이프 장치, 네트워크 장치 및 기타 장치와 같이 유사한 장치를 하나로 묶습니다./block/
디렉토리이 디렉토리는 시스템 상 각 블록 장치에 대한 디렉토리를 포함합니다. 대부분 실제 DASD, 룹백 장치 및 소프트웨어 RAID 블록 장치와 같은 디스크 유형 장치입니다. 이전 리눅스 시스템과sysfs
를 사용하는 최신 시스템 간에 가장 두드러진 차이점은sysfs
이름으로 장치를 찾는다는 점입니다. 2.4 커널 이미지에서는zFCP
드라이버가 장치 주소를 이용하여 전달되었지만, 2.6 커널 이미지 시스템에서는 이 드라이버가0.0.1600
으로 전달됩니다.
Red Hat의 최신 제품 문서 번역을 신속하게 제공하기 위해 이 페이지에는 영어 원본을 한국어로 자동 번역한 내용이 포함되어 있을 수 있습니다. [자세한 내용보기]