perfSONAR 소개
CentOS 최신 배포판에 몇몇 iperf 등 네트워크 성능측정 패키지를 추가한 것
ISO 다운로드 : https://docs.perfsonar.net/install_getting.html
설치 미디어 부팅
다음 화면에서 첫번째를 선택해 설치할 것
두번째는 Media 의 무결성을 체크하느라 오래 걸림
Warning이 뜨고 멈춰있더라도 당황하지 말 것
랜포트에 연결된 게 없다는 알림이며, timeout이 길게 설정되어 있어 오래 기다려야 함
인터페이스 하나 당 1~2분 정도 기다리면 됨
설치 설정
CentOS 최신버전과 동일함
시간설정 = 서울, 키보드=영어로 설정
나머지 부분은 이어지는 내용을 참고
파티션 설정
디스크 선택 → I will configure ... 클릭
디스크가 같은 용량으로 2개가 있다면, RAID1 (복제) 모드로 설정
(Volume Group 에서 Modify 하면 변경 가능)
/home 을 사용할 일이 거의 없어서 다음과 같이 설정
/home | 16GB |
---|---|
/ | 999GB → 할당 가능한 최대용량으로 바뀜 |
네트워크, 호스트명 설정
DNS | 134.75.30.1,8.8.8.8 |
---|
루트 암호
루트 암호만 설정, 사용자는 생성하지 않음
PS 초기 설정
설치완료 → 재부팅 후 root로 로그인 하여 설정
웹 관리자 계정 생성
# sudo /usr/lib/perfsonar/scripts/nptoolkit-configure.py
perfSONAR Toolkit customization script
1. Change Timezone
2. Manage Web Users
0. exit
Make a selection: 2
Welcome to the perfSONAR Toolkit user administration program.
This program will help you administer users.
You may configure any of the options below with this program:
1. Add a new user
2. Delete a user
3. Change a user's password
0. exit
Make a selection: 1
Enter the user whose account you'd like to add. Just hit enter to exit: 새로_생성할_ID
New password:
Re-type new password:
...
SSH 포트, 방화벽 변경
SSH 포트를 22 → 9999 로 바꾸는 예제
root # vi /etc/ssh/sshd_config 수정 전 #Port 22 수전 후 Port 9999 (샾#을 지워야 함)
sudo firewall-cmd --add-port=9999/tcp sudo firewall-cmd --add-port=9999/tcp --permanent sudo systemctl start sshd.service