vSphere Bitfusion 서버 인스턴스를 시작하면 vSphere Bitfusion에서 vSphere Bitfusion 클라이언트에 servers.conf 및 bitfusion-limits.conf 구성 파일을 생성하고 유지합니다.
구성 파일 생성
- vSphere Bitfusion 클라이언트 VM을 vSphere Bitfusion 서버 인스턴스와 동일한 vCenter Server 환경에 속하는 ESXi 호스트에 배포하는 경우 vSphere Bitfusion 플러그인을 사용하여 클라이언트를 활성화하면 구성 파일이 생성됩니다.
- vSphere Bitfusion 클라이언트를 다른 vCenter Server 환경에 속하는 ESXi 호스트, 베어메탈 시스템, Kubernetes 클러스터에 배포하면 클라이언트 인증 토큰을 vSphere Bitfusion 클라이언트의 파일 시스템에 복사한 후 구성 파일이 생성됩니다.
서버 구성 파일
vSphere Bitfusion은 우선 순위가 높은 사용자별 파일을 ~/.bitfusion/servers.conf에 생성합니다. /etc/bitfusion/servers.conf에서 대체 시스템 파일을 생성할 수 있습니다. 이것은 vSphere Bitfusion에서 사용자별 파일보다 낮은 우선 순위로 사용됩니다. cat 명령을 사용하여 서버 목록을 표시합니다.
cat ~/.bitfusion/servers.conf
서버 구성 파일에는 vSphere Bitfusion 클라이언트가 액세스할 수 있는 모든 vSphere Bitfusion 서버의 IPv4 주소 및 포트가 나열됩니다.servers: - reachable: 172.16.31.167:56001 addresses: - 172.16.31.167:56001 - reachable: 172.16.31.162:56001 addresses: - 172.16.31.162:56001 - reachable: 172.16.31.177:56001 addresses: - 172.16.31.177:56001 - 192.168.30.230:56001
구성 파일 제한
제한 구성 파일은 클라이언트 패키지의 일부로 vSphere Bitfusion 클라이언트의 /etc/security/limits.d/bitfusion-client-limits.conf에 설치됩니다. 파일의 제한은 vSphere Bitfusion Linux 사용자 그룹 bitfusion
의 모든 구성원에게 적용됩니다. vSphere Bitfusion 클라이언트의 사용자는 vSphere Bitfusion Linux 사용자 그룹의 멤버여야 합니다. bitfusion-client-limits.conf 파일에는 다음과 같은 설정 및 기본값이 포함되어 있으며, 필요한 경우 표준 Linux 유틸리티인 ulimit를 사용하여 이를 보거나 변경할 수 있습니다.
- 열린 파일의 최대 수는 10000으로 설정됩니다.
bitfusion soft nofile 100000 bitfusion hard nofile 100000
- 잠긴 메모리 주소 공간은 무제한으로 설정됩니다.
bitfusion soft memlock unlimited bitfusion hard memlock unlimited
- 최대 상주 집합 크기는 무제한으로 설정됩니다.
bitfusion soft rss unlimited bitfusion hard rss unlimited
열린 파일에 대한 리소스 제한을 너무 낮은 값으로 변경하면 메모리를 할당할 수 없음 연결 오류가 발생할 수 있습니다. 이 문제를 해결하려면 ulimit -n 4096 명령을 실행하여 열린 파일 제한을 4096 이상으로 설정할 수 있습니다.