Solaris 9 설치 설명서

Solaris 라이브 업그레이드 대체 부트 환경 적합성

Solaris 라이브 업그레이드를 사용하고 새 부트 환경을 작성할 때 다음 지침을 따라 문제를 방지하십시오.

파일 작성, 수정 및 삭제를 위한 이러한 요구 사항은 다양한 명령을 사용하여 검증할 수 있습니다. 예를 들어, dircmp 또는 fssnap 명령은 패키지가 제대로 작동하는지 검증하는데 사용할 수 있습니다. 또한 ps 명령은 데몬이 패키지에 의해 정지 또는 시작되지 않았음을 확인하여 데몬 적합성을 테스트하기 위해 사용될 수 있습니다. trusspkgadd 명령은 런타임 패키지 설치 적합성을 테스트할 수 있지만 모든 상황에서 작동하지 않을 수 있습니다. 다음 예제에서, truss 명령은 모든 읽기 전용, 비$BASEDIR 액세스를 제거하고 지정된 대체 루트(/) 내에 있지 않는 경로에 대한 비읽기 전용 액세스만 보여줍니다.


# BASEDIR=/a; export BASEDIR
# truss -t open /usr/sbin/pkgadd -R ${BASEDIR} SUNWvxvm \
2>&1> /dev/null | grep -v O_RDONLY | grep -v \
'open("'${BASEDIR}

이 절에서 참조되는 명령에 대한 자세한 내용은 설명서 페이지, dircmp(1), fssnap(1M), ps(1) 또는 truss(1)를 참조하십시오.