openSUSE Leap Micro 클라이언트 등록

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

openSUSE Leap Micro는 에지 컴퓨팅을 위해 특별히 제작된 매우 안정적인 경량 운영 체제입니다. 그리고 SUSE Linux Enterprise의 엔터프라이즈 강화 보안 및 규정 준수 구성 요소를 활용하며, 최신의 변경 불가능하고 개발자 친화적인 OS 플랫폼이 통합되어 있습니다.

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

트랜잭션 업데이트 및 재부팅에 대한 자세한 내용은 https://documentation.suse.com/sles/html/SLES-all/cha-transactional-updates.html에서 확인할 수 있습니다.

Table 1. openSUSE 제품 - WebUI
OS Version Product Name

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. 검색 창을 사용하여 클라이언트 운영 체제 및 아키텍처에 적합한 제품을 찾고 해당 제품을 확인하십시오. 모든 필수 채널은 자동으로 확인됩니다. 또한, 추천 포함 토글이 켜져 있으면 모든 추천 채널이 확인됩니다. 관련 제품의 전체 목록을 보려면 화살표를 클릭하고 필요한 추가 제품이 선택되어 있는지 확인하십시오.

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

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

Table 2. openSUSE 채널 - CLI
OS 버전 기본 채널

openSUSE Leap Micro

opensuse-leap-micro-5.3-pool

절차: 명령 프롬프트에서 소프트웨어 채널 추가
  1. At the command prompt on the SUSE Multi-Linux Manager container host, as root, add the appropriate channels:

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

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

1. 동기화 상태 확인

Procedure: Checking Synchronization Progress From the Web UI
  1. SUSE Multi-Linux Manager Web UI에서 관리  설치 마법사로 이동하여 제품 탭을 선택합니다. 이 대화 상자는 동기화되는 중에 각 제품에 대한 진행률 막대를 표시합니다.

  2. 또는 소프트웨어  관리  채널로 이동한 다음, 리포지토리에 연결된 채널을 클릭하면 됩니다. 리포지토리 탭으로 이동한 다음, 동기화를 클릭하고 동기화 상태를 선택합니다.

Procedure: Checking Synchronization Progress From the Command Prompt
  1. At the command prompt on the SUSE Multi-Linux Manager container host, as root, check the synchronization log file:

    mgrctl exec -ti -- tail -f /var/log/rhn/reposync/<channel-label>.log
  2. Each child channel generates its own log during the synchronization progress. You need to check all the base and child channel log files to be sure that the synchronization is complete.

openSUSE Leap Micro 채널은 규모가 매우 클 수 있습니다. 일부 경우 동기화에 몇 시간이 걸릴 수 있습니다.

2. 클라이언트 등록

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

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

재부팅은 등록이 완료된 후 자동으로 예약되지만, 기본 재부팅 관리자 유지보수 기간이 적용됩니다. 이 기간은 클라이언트가 등록되고 몇 시간 후가 될 수 있습니다. 등록 속도를 향상하려면 등록 스크립트가 완료된 후 클라이언트를 수동으로 재부팅합니다.

To register your clients, you need a bootstrap repository. By default, bootstrap repositories are automatically created, and regenerated daily for all synchronized products. You can manually create the bootstrap repository from the command prompt on the container host:

mgrctl exec -ti mgr-create-bootstrap-repo

클라이언트 등록에 대한 자세한 내용은 클라이언트 등록에서 참조하십시오.