리눅스/OS 설정

[LINUX]localrepo 및 원격 repo 구성

ㅎㄷㄹㅁㅇ 2023. 11. 22. 14:03
반응형

리눅스 Repolist 구성

목차

    local repo 구성 및 원격 repo 구성

    local 설정 이후 원격에서 http 로 접근하여 yum repo 를 구성한다. 실제 서버에서 repo만 담당하는 서버를 구축하는 방법이다. local repo 의 장점은 설치 속도가 원격 repo 보다 빠르다는 단점이 있지만, iso 이미지를 관리하는데 있어 모든 장비마다 최신 iso 적용이 어렵다는 단점이 있다.

    local repo 서버 설정

    ### local repo 구성 ###
    $ mount /dev/sr0 /media
    [rhel8_BaseOS] 
    name=rhel8_BaseOS
    baseurl=file:///media/BaseOS 
    enabled=1 
    gpgcheck=0  
    
    [rhel8_AppStream] 
    name=rhel8_AppStream 
    baseurl=file:///media/AppStream 
    enabled=1 
    gpgcheck=0   
    
    $ yum clean all  
    $ yum repolist all 
    $ yum install sshpass

    원격 repo를 위한 http 설정 및 createrepo 설정

    $ systemctl status firewalld
    ● firewalld.service - firewalld - dynamic firewall daemon
    Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)
    Active: inactive (dead)      
    Docs: man:firewalld(1)  
    
    $ yum install httpd createrepo vim  
    
    $ systemctl start --now httpd  
    
    $ mkdir /repo  
    
    $ vi /etc/httpd/conf/httpd.conf 
    ... 
    DocumentRoot "/repo"
    ... 
    <Directory "/repo">     
    AllowOverride None     
    Require all granted </Directory>
    ... 
    
    $ systemctl restart httpd  
    $ rsync /media/* /repo  
    $ createrepo /repo

    client 서버 설정

    $ cat /etc/hosts 192.168.59.104 repo.example.com
    $ cat /etc/yum.repos.d/local.repo
    [Base]
    name=base
    baseurl=http://repo.example.com/
    gpgcheck=0
    enabled=1
    
    [APP]
    name=app
    baseurl=http://repo.example.com/
    gpgcheck=0
    enabled=1
    
    $ systemctl status firewalld
    ● firewalld.service - firewalld - dynamic firewall daemon
    Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled) 
    Active: inactive (dead)
    Docs: man:firewalld(1) 
    
    $ yum clean all  
    $ yum repolist all 
    $ yum install sshpass

    연관 tag : #localrepo #repo
    연관 문서 :

    반응형
    TOP