채널 제거
이 장에서는 수명이 종료된 제품을 정리하거나 공간을 확보하거나 기타 목적으로 SUSE Manager에서 SUSE 제공 채널을 수동으로 제거하는 방법을 설명합니다.
1. 채널 제거 준비
채널을 제거하기 전에 제거할 채널의 레이블을 파악해야 합니다. 이 작업은 Web UI을(를) 사용하거나 명령줄에서 수행할 수 있습니다.
| 
 | 
1.1. 채널 레이블 식별
- 
SUSE Manager Web UI에서 로 이동합니다. 
- 
이 페이지에는 채널 이름이 표시됩니다. 채널 이름에 대한 링크를 선택하면채널 레이블필드가 표시됩니다.
- 
제거할 채널과 하위 채널을 식별합니다. 
- 
SUSE Manager 컨테이너 호스트에세 다음 명령을 실행하여 채널 목록을 확인할 수 있습니다. mgrctl exec -ti -- spacewalk-remove-channel -l 
1.2. 채널 시스템 구독 확인
- 
SUSE Manager Web UI에서 로 이동합니다. 
- 
오른쪽에서 시스템열을 찾습니다.
- 
제거할 채널 또는 하위 채널의 시스템열을 확인합니다.
- 
SUSE Manager 컨테이너 호스트에서 다음 명령 실행: mgrctl exec -ti -- 'spacecmd -- softwarechannel_listsystems <Channel Label>' 
2. 채널 제거
메타데이터가 있는 채널은 명령줄 도구로만 제거할 수 있습니다. spacewalk-remove-channel 명령은 다른 채널에서 더 이상 참조하지 않는 경우 소프트웨어 패키지를 자동으로 제거합니다. 따라서 데이터베이스에서 메타데이터를 제거하고 스토리지 매체에서 파일을 제거합니다.
2.1. 하위 채널 제거
- 
개별 채널을 제거하려면 SUSE Manager 컨테이너 호스트에서 다음 명령을 실행합니다. mgrctl exec -ti -- spacewalk-remove-channel -c channel-label 
- 
여러 채널을 동시에 제거하려면 각 채널에 -c플래그를 사용한 다음channel-label을 사용합니다. 예:mgrctl exec -ti -- spacewalk-remove-channel -c channel-label1 -c channel-label2 
2.2. 상위 및 모든 하위 채널 제거
- 
모든 하위 채널이 있는 상위 채널을 제거하려면 spacewalk-remove-channel을-a옵션으로 실행하고parent-channel-label을sles12-sp5-pool-x86_64와 같은 채널 레이블로 바꿉니다.mgrctl exec -ti -- spacewalk-remove-channel -a parent-channel-label