CentOS7 설치 시 Team Driver 설정

3130 단어 CentOS

전제 조건


지난번 Team Driver를 사용하여 부팅된 컴퓨터의 NIC 2장을 teaming합니다.
이번에는 CentOS7을 설치할 때 teaming을 시도해 보겠습니다.
환경은 지난번과 같다.즉, VirtualBox 4.3.12에 설치된 가상 시스템을 이용하여 NIC의 이름은 "enp0s3"과 "enp0s8"이다.
다음 세 곳{"runner": {"name": "activebackup", "hwaddr_policy": "by_active"}}이지만 VirtualBox가 아닌 일반 환경{"runner": {"name": "activebackup"}}에서 사용할 수 있습니다.
VirtualBox의 이 제한에 대한 참조https://community.oracle.com/thread/2546040(bonding으로 설정해야 하는 단계인 fail_over_mac=1이 표시되지만 teaming"hwaddr_policy": "by_active"에서는 이에 해당합니다.

GUI 설치 프로그램을 사용하여 팀 구성


CentOS-7.0-1406-x86_64-Everything.iso 및 CentOS-7.0-1406-x86_64-Minimal.iso의 일본어 설정을 통해 확인했습니다.
또한 텍스트 설치 프로그램은 팀링 기능을 설정하지 않은 것 같습니다.
프로그램
  • 네트워크 및 호스트 이름
  • 을 클릭합니다.
  • enp0s3와enp0s8은 잠시 닫힘(나중에 자동으로 열기)
  • +를 클릭하여 팀을 선택하고 추가
  • 적절한 연결 이름 편집
  • Teamed connections에서 추가를 클릭하고 이더넷을 선택한 다음 만들기
  • 연결명을 적절히 편집(그대로 두면 연결명에'종속'이라는 일본어가 들어가므로 앞으로는 행복하지 않으니 바꾸는 것이 좋다)
  • 장치의 MAC 주소에서 "enp0s3"
  • 선택
  • [전체] 탭을 클릭하고 [연결 사용 가능한 경우(이하 약관)]
  • 를 엽니다.
  • JSON config에 "{'runner':{'name':'activebackup','hwaddr_policy':'by_active'}}
  • 5 ~ 9를 반복합니다.7의 선택은 "enp0s8"
  • "IPv4 설정"탭 클릭, IP 주소 설정 등

  • kickstart 파일로 팀링


    kickstart의 자동 설치를 사용할 때도 팀링을 설정할 수 있습니다.
    kickstart 파일 내의 네트워크 설정을 다음과 같이 기술하면 됩니다.
    network --device enp0s3 --onboot=no
    network --device enp0s8 --onboot=no
    network --device team0 --activate --bootproto static --ip=10.0.2.34 --netmask=255.255.255.0 --gateway=10.0.2.1 --nameserver=8.8.8.8 --teamslaves="enp0s3,enp0s8" --teamconfig='{"runner": {"name": "activebackup", "hwaddr_policy": "by_active"}}'
    
    또는 장치 이름 대신 MAC 주소를 지정할 수 있습니다.
    network --device 08:00:27:CB:8E:FB --onboot=no
    network --device 08:00:27:DD:09:C6 --onboot=no
    network --device team0 --activate --bootproto static --ip=10.0.2.34 --netmask=255.255.255.0 --gateway=10.0.2.1 --nameserver=8.8.8.8 --teamslaves="08:00:27:CB:8E:FB,08:00:27:DD:09:C6" --teamconfig='{"runner": {"name": "activebackup", "hwaddr_policy": "by_active"}}'
    
    참조: https://access.redhat.com/documentation/ja-JP/Red_Hat_Enterprise_Linux/7/html/Installation_Guide/sect-kickstart-syntax.html

    좋은 웹페이지 즐겨찾기