데스크탑이 파일 이름을 한 시스템에서 다른 시스템으로 보내는 경우에는 이러한 파일 이름을 대상 시스템이 이해할 수 있는 이름으로 변환하거나 매핑해야 합니다. 매핑은 파일이 다른 시스템의 다른 위치에 마운트되어 있을 수도 있고 따라서 다른 이름을 사용하여 액세스해야 하기 때문에 필요합니다. 예를 들어, sysA의 /projects/big 파일은 sysB의 /net/sysA/projects/big으로 액세스할 수 있습니다.
이와 같은 파일 이름 매핑 작업을 정확하게 수행하려면 다음 사항 중 하나에 해당해야 합니다.
mount 명령어를 사용하여 파일 시스템을 정적으로 마운트합니다. 이러한 유형의 정적 마운트는 대개 /etc/checklist, /etc/mnttab 또는 /etc/filesystems와 같은 파일에 구성됩니다.
파일 이름 매핑을 시스템 간에 정확하게 수행하려면 파일 시스템 마운트가 동일한 호스트 이름을 사용해야 합니다. 호스트가 여러 이름(예: 별명)으로 알려진 경우 (또는 호스트가 다른 이름으로 알려진 LAN 주소를 하나 이상 가지고 있는 경우), 모든 마운트에 대해 동일한 이름 및 이름 형식을 사용해야 합니다.
또는 자동 마운터를 사용하여 파일 시스템을 기본 /net 마운트 지점에 마운트합니다.
또는 자동 마운터를 사용하여 파일 시스템을 기본 /net 이외의 다른 위치에 마운트하고 DTMOUNTPOINT 환경 변수가 마운트 지점을 표시하도록 설정되어 있습니다. 다음 절 "DTMOUNTPOINT의 값 설정"을 참조하십시오.
자동 마운터에 관한 자세한 내용은 automount(1M) 매뉴얼 페이지를 참조하십시오.
다음 조건을 모두 만족시키는 경우에는 DTMOUNTPOINT 환경 변수를 설정해야 합니다.
자동 마운터는 파일 시스템을 마운트하는데 사용됩니다.
그리고 원격 파일 시스템을 /net 이외의 위치에 마운트합니다.
작업공간 관리자(dtwm)와 파일 관리자(dtfile)와 같이 사용자가 로그인할 때 자동으로 시작되는 사용자의 데스크탑 프로세스.
지역 또는 원격 시스템의 데스크탑이 시작하는 응용 프로그램
사용자가 쉘 명령행에서 시작하는 응용 프로그램
이러한 프로세스에 대한 DTMOUNTPOINT를 설정하려면
-mount_point mount_point
rpc.ttdbserver 항목을 찾아서 다음을 추가하십시오.
-m mount_point
예를 들어, 마운트 지점이 /nfs인 상태에서 자동 마운터를 사용하는 경우에 /etc/inetd.conf의 항목은
dtspc stream tcp nowait root /usr/dt/bin/dtspcd \ /usr/dt/bin/dtspcd -mount_point /nfs rpc stream tcp wait root /usr/dt/bin/rpc.ttdbserver \ 100083 1 rpc.ttdbserver -m /nfs
시스템에서 /etc/inetd.conf를 다시 읽는 절차를 수행하십시오. 자세한 내용은 inetd(1M) 매뉴얼 페이지를 참조하십시오.
사용자 로그인이 값을 상속받을 수 있도록 DTMOUNTPOINT를 설정하십시오.
이 작업은 /etc/dt/config/Xsession.d에 변수를 설정함으로써 수행할 수 있습니다. 환경 변수의 설정에 관한 자세한 내용은 32 페이지의 "환경 변수 설정 방법"을 참조하십시오.