25.6. 부팅 시 자동으로 마운트되도록 FCoE 인터페이스 구성


참고
이 섹션의 지침은 Red Hat Enterprise Linux 6.1의 /usr/share/doc/fcoe-utils-버전/README 에서 확인할 수 있습니다. 마이너 릴리스에서 가능한 변경 사항은 해당 문서를 참조하십시오.
udev 규칙, autofs 및 기타 유사한 방법을 통해 새로 발견된 디스크를 마운트할 수 있습니다. 그러나 특정 서비스에서 부팅 시 FCoE 디스크를 마운트해야 하는 경우가 있습니다. 이러한 경우 FCoE 디스크는 fcoe 서비스가 실행되는 즉시 FCoE 디스크가 필요한 서비스를 시작하기 전에 마운트되어야 합니다.
부팅 시 자동으로 마운트되도록 FCoE 디스크를 구성하려면 fcoe 서비스의 시작 스크립트에 적절한 FCoE 마운트 코드를 추가합니다. fcoe 시작 스크립트는 /lib/systemd/system/fcoe.service 입니다.
FCoE 마운트 코드는 간단한 형식의 FCoE 디스크, LVM 또는 다중 경로 장치 노드를 사용하든 관계없이 시스템 구성마다 다릅니다.

예 25.2. FCoE 마운트 코드

다음은 /etc/fstab 의 와일드카드를 통해 지정된 파일 시스템을 마운트하는 샘플 FCoE 코드입니다.
mount_fcoe_disks_from_fstab()
	{
	    local timeout=20
	    local done=1
	    local fcoe_disks=($(egrep 'by-path\/fc-.*_netdev' /etc/fstab | cut -d ' ' -f1))

	    test -z $fcoe_disks && return 0

	    echo -n "Waiting for fcoe disks . "
	    while [ $timeout -gt 0 ]; do
		for disk in ${fcoe_disks[*]}; do
			if ! test -b $disk; then
				done=0
				break
			fi
		done

		test $done -eq 1 && break;
		sleep 1
		echo -n ". "
		done=1
		let timeout--
	    done

	    if test $timeout -eq 0; then
		echo "timeout!"
	    else
		echo "done!"
	    fi

	    # mount any newly discovered disk
	    mount -a 2>/dev/null
	}
fcoe 서비스 스크립트가 fcoemon 데몬을 시작한 mount_fcoe_disks_from_fstab 함수를 호출해야 합니다. 이렇게 하면 /etc/fstab 에 다음 경로로 지정된 FCoE 디스크가 마운트됩니다.
/dev/disk/by-path/fc-0xXX:0xXX /mnt/fcoe-disk1 ext3  defaults,_netdev    0 0
/dev/disk/by-path/fc-0xYY:0xYY /mnt/fcoe-disk2 ext3  defaults,_netdev    0 0
fc-_netdev 하위 문자열이 있는 항목을 사용하면 mount_fcoe_disks_from_fstab 함수에서 FCoE 디스크 마운트 항목을 식별할 수 있습니다. /etc/fstab 항목에 대한 자세한 내용은 man 5fstab을 참조하십시오.
참고
fcoe 서비스는 FCoE 디스크 검색에 대한 시간 제한을 구현하지 않습니다. 따라서 FCoE 마운트 코드는 자체 시간 초과 기간을 구현해야 합니다.
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.