openSUSE Leap Micro 클라이언트 등록

이 섹션에는 openSUSE Leap Micro 운영 체제를 실행하는 클라이언트를 x86-64 및 aarch64 아키텍처에서 등록하는 방법에 대한 정보가 포함되어 있습니다.

openSUSE Leap Micro은 에지 컴퓨팅을 위해 특별히 제작된 초신뢰성 경량 운영 체제입니다. SUSE Linux Enterprise의 기업용 보안 및 규정 준수 구성 요소를 활용하고 이를 현대적이고 불변의 개발자 친화적인 OS 플랫폼과 결합합니다.

openSUSE Leap Micro은 트랜잭션 업데이트를 사용합니다. 트랜잭션 업데이트는 원자적이며(모든 업데이트가 성공해야만 모든 업데이트가 적용됨) 롤백을 지원합니다. 시스템이 재부팅될 때까지 변경 사항이 활성화되지 않기 때문에 실행 중인 시스템에 영향을 미치지 않습니다. 이 정보는 시스템  세부정보  개요 하위 탭에 표시됩니다.

트랜잭션 업데이트 및 재부팅에 대한 자세한 내용은 https://documentation.suse.com/sles/15-SP7/html/SLES-all/cha-transactional-updates.html.을 참조하세요.

Table 1. openSUSE 제품 - WebUI
운영 체제 버전 제품 이름

openSUSE Leap Micro 6.1

openSUSE Leap Micro 6.1 x86-64

openSUSE Leap Micro 6.1

openSUSE Leap Micro 6.1 aarch64

절차 소프트웨어 채널 추가
  1. SUSE Multi-Linux Manager Web UI에서 관리자  설정 마법사  제품으로 이동합니다.

  2. 검색 창을 사용해 클라이언트 운영 체제 및 아키텍처에 적절한 제품을 찾아 적절한 제품의 확인란을 선택합니다. 이것은 모든 필수 채널을 자동으로 확인합니다. 또한 include recommended 토글이 켜져 있는 한 모든 추천 채널이 선택됩니다. 화살표를 클릭하여 관련 제품의 전체 목록을 보고 필요한 추가 제품이 체크되어 있는지 확인합니다.

  3. 제품 추가를 클릭하고 제품이 동기화를 마칠 때까지 기다립니다.

또는 명령 프롬프트에서 채널을 추가할 수 있습니다. 이 절차에 필요한 채널은 다음과 같습니다.

Table 2. openSUSE 채널 - CLI
운영 체제 버전 기본 채널

openSUSE Leap Micro

opensuse-leap-micro-5.3-pool

절차 명령 프롬프트에서 소프트웨어 채널 추가
  1. SUSE Multi-Linux Manager컨테이너 호스트의 명령 프롬프트에서 루트 사용자로 적절한 채널을 추가합니다:

    mgrctl exec -- mgr-sync add channel <channel_label_1>
    mgrctl exec -- mgr-sync add channel <channel_label_2>
    mgrctl exec -- mgr-sync add channel <channel_label_n>
  2. 동기화가 자동으로 시작됩니다. 채널을 수동으로 동기화하려면 다음을 사용하십시오:

    mgrctl exec -- mgr-sync sync --with-children <channel_name>
  3. 계속하기 전에 동기화가 완료되었는지 확인합니다.

1. 동기화 상태 확인

절차 Web UI에서 동기화 진행 상태 확인
  1. SUSE Multi-Linux Manager Web UI에서 관리자  설정 마법사로 이동하여 Products 탭을 선택합니다. 이 대화 상자는 동기화되는 중에 각 제품에 대한 진행률 막대를 표시합니다.

  2. 또는 소프트웨어  관리  채널로 이동한 다음, 리포지토리에 연결된 채널을 클릭할 수 있습니다. Repositories 탭으로 이동한 다음 `Sync`을(를) 클릭하고 `Sync Status`을(를) 확인하십시오.

절차 명령 프롬프트에서 동기화 진행 상태 확인
  1. 테일링 하기 전 사용 가능한 로그를 나열하려면 컨테이너 호스트에서 다음 명령을 실행합니다.

    mgrctl exec ls /var/log/rhn/reposync/
  2. 컨테이너 호스트의 명령 프롬프트에서 SUSE Multi-Linux Manager 루트 사용자로 채널 로그 파일의 동기화를 확인합니다.

    mgrctl exec -ti -- tail -f /var/log/rhn/reposync/<channel-label>.log
  3. 각 하위 채널은 동기화가 진행되는 동안 자체 로그를 생성합니다. 동기화가 완료되었는지 알아보려면 모든 기본 및 하위 채널 로그 파일을 확인해야 합니다.

openSUSE Leap Micro 채널은 매우 클 수 있습니다. 동기화는 때때로 몇 시간이 걸릴 수 있습니다.

2. 클라이언트 등록

openSUSE Leap Micro 클라이언트는 등록 후 재부팅해야 합니다.

부팅 프로세스가 완료된 후 openSUSE Leap Micro에서 자동 부팅이 비활성화됩니다. 이 변경은 부팅 솔트 상태를 적용한 결과를 Salt가 전달하기 전에 발생할 수 있는 간헐적인 자동 재부팅으로 인해 구현되었습니다.

등록이 완료된 후 재부팅이 자동으로 예약되지만, 기본 재부팅 관리자 유지 관리 창을 존중합니다. 이 창은 클라이언트가 등록된 후 몇 시간일 수 있습니다. openSUSE Leap Micro등록을 가속화하려면 등록 스크립트가 완료된 후 클라이언트를 수동으로 재부팅하십시오.

클라이언트를 등록하려면 부팅 리포지토리가 필요합니다. 기본적으로 부팅 리포지토리는 자동으로 생성되며, 모든 동기화된 제품에 대해 매일 재생성됩니다. 컨테이너 호스트의 명령 프롬프트에서 부팅 리포지토리를 수동으로 생성할 수 있습니다:

mgrctl exec -ti mgr-create-bootstrap-repo

클라이언트를 등록하는 방법에 대한 자세한 내용은 클라이언트 등록을(를) 참조하십시오.