- Today
- Total
프로그래밍 농장
[Perforce] Replica / Master server 에 대하여 본문
퍼포스 서버를 운용하며 여러 사용자가 마스터서버에 접근하게 되면 부하 및 지연이 발생할수있으며 퍼포스는 타 저장소와 다르게 이러한 이슈를 Replication 을 통하여 처리합니다.
레플리카서버는 로컬에 메인서버의 메타데이터를 가지기떄문에 이러한 동작이 가능합니다. 'jornal' 파일의 형식을 통하여 메인서버의 데이터를 Replication 합니다.
퍼포스 레플리카 서버의 & 마스터서버와의 구성 관계도

>> p4 –p replica-host:1666 pull -lj
Current replica journaol states is : Journal 3, Sequence 572. Current replica journaol states is : Journal 3, Sequence 572.
- Master DB Checksums 검증 (명령어 수행 후 server log 에서 확인가능)
>> p4 -p master-host:1666 journaldbchecksums
Perforce server info:
Table db.config checksums match. 2019/12/05 00:57:36 version 1: expected 0x89C9ECE, actual 0x89C9ECE. Perforce server info:
Table db.configh checksums match. 2019/12/05 00:57:36 version 0: expected 0x80E83973, actual 0x80E83973.
Perforce server info:
Table db.counters checksums match. 2019/12/05 00:57:36 version 1: expected 0x977555C9, actual 0x977555C9.
Perforce server info:
Table db.nameval checksums empty. 2019/12/05 00:57:36 version 1: expected 0x0, actual 0x0
'Devops' 카테고리의 다른 글
| 퍼포스 리비전을 원하는대로 돌리고 빌드넣는법 (빌드머신에서 빌드성공한 형상으로 맞추는법) (0) | 2026.03.17 |
|---|---|
| [git] You have divergent branches and need to specify how to reconcile them (0) | 2026.03.09 |
| [Jenkins] client_loop: send disconnect: Connection reset 발생이슈 해결법 (0) | 2025.09.15 |
| Perforce 기본개념 및 p4v 사용정리 (0) | 2025.09.01 |
| [Jenkins] 암호화된 Credentials 복호화 (0) | 2025.08.26 |