리눅스/Pacemaker(HA Cluster)

[HA] Rocky linux 패키지 다운로드

ㅎㄷㄹㅁㅇ 2024. 11. 29. 16:12
반응형

Rocky 패키지 다운로드

https://download.rockylinux.org/pub/rocky/ 접속 후 패키지 다운로드를 하려면 아래와 같이 디렉토리 형태로 나오기 때문에 패키지 다운로드가 불편하다. 리눅스에서 wget 명령어를 통해 한번에 다운로드 받는 방법으로 진행하면 불편함을 덜 수 있다. 

 

 

 

index 파일 생성 및 패키지 다운로드

index 파일 생성

  • wget 명령을 통해 index 파일 생성 
$ wget https://download.rockylinux.org/pub/rocky/8.10/HighAvailability/x86_64/os/Packages/ --no-check-certificate

$ ls
index.html  Packages

$ cat index.html 
<html>
<head><title>Index of /pub/rocky/8.10/HighAvailability/x86_64/os/Packages/</title></head>
<body>
<h1>Index of /pub/rocky/8.10/HighAvailability/x86_64/os/Packages/</h1><hr><pre><a href="../">../</a>
<a href="a/">a/</a>                                                 27-Nov-2024 01:32                   -
<a href="b/">b/</a>                                                 27-Nov-2024 01:32                   -
<a href="c/">c/</a>                                                 27-Nov-2024 01:32                   -
<a href="f/">f/</a>                                                 27-Nov-2024 01:32                   -
<a href="l/">l/</a>                                                 27-Nov-2024 01:32                   -
<a href="p/">p/</a>                                                 27-Nov-2024 01:32                   -
<a href="r/">r/</a>                                                 27-Nov-2024 01:32                   -
<a href="s/">s/</a>                                                 27-Nov-2024 01:32                   -
</pre><hr></body>
</html>

 

패키지 다운로드 

- wget 명령어에 index file 경로 추가하여 다운로드

$ wget -r -np -nH --cut-dirs=6 -R "index.html*" https://download.rockylinux.org/pub/rocky/8.10/HighAvailability/x86_64/os/Packages/ --no-check-certificate
...
...
100%[===============================================================================================================================================================================================================================================================================================================================>] 76,076      --.-K/s   in 0.003s  

2024-11-29 15:49:32 (22.1 MB/s) - ‘Packages/r/resource-agents-paf-4.9.0-54.el8_10.1.x86_64.rpm’ saved [76076/76076]

--2024-11-29 15:49:32--  https://download.rockylinux.org/pub/rocky/8.10/HighAvailability/x86_64/os/Packages/r/resource-agents-paf-4.9.0-54.el8_10.4.x86_64.rpm
Reusing existing connection to download.rockylinux.org:443.
HTTP request sent, awaiting response... 200 OK
Length: 76436 (75K) [application/x-redhat-package-manager]
Saving to: ‘Packages/r/resource-agents-paf-4.9.0-54.el8_10.4.x86_64.rpm’

100%[===============================================================================================================================================================================================================================================================================================================================>] 76,436      --.-K/s   in 0.003s  

2024-11-29 15:49:32 (24.2 MB/s) - ‘Packages/r/resource-agents-paf-4.9.0-54.el8_10.4.x86_64.rpm’ saved [76436/76436]

--2024-11-29 15:49:32--  https://download.rockylinux.org/pub/rocky/8.10/HighAvailability/x86_64/os/Packages/r/resource-agents-paf-4.9.0-54.el8_10.5.x86_64.rpm
Reusing existing connection to download.rockylinux.org:443.
HTTP request sent, awaiting response... 200 OK
Length: 76608 (75K) [application/x-redhat-package-manager]
Saving to: ‘Packages/r/resource-agents-paf-4.9.0-54.el8_10.5.x86_64.rpm’

100%[===============================================================================================================================================================================================================================================================================================================================>] 76,608      --.-K/s   in 0.003s  

2024-11-29 15:49:32 (28.0 MB/s) - ‘Packages/r/resource-agents-paf-4.9.0-54.el8_10.5.x86_64.rpm’ saved [76608/76608]

--2024-11-29 15:49:32--  https://download.rockylinux.org/pub/rocky/8.10/HighAvailability/x86_64/os/Packages/s/spausedd-3.1.8-1.el8.x86_64.rpm
Reusing existing connection to download.rockylinux.org:443.
HTTP request sent, awaiting response... 200 OK
Length: 39484 (39K) [application/x-redhat-package-manager]
Saving to: ‘Packages/s/spausedd-3.1.8-1.el8.x86_64.rpm’

100%[===============================================================================================================================================================================================================================================================================================================================>] 39,484      --.-K/s   in 0.002s  

2024-11-29 15:49:33 (17.7 MB/s) - ‘Packages/s/spausedd-3.1.8-1.el8.x86_64.rpm’ saved [39484/39484]

FINISHED --2024-11-29 15:49:33--
Total wall clock time: 51s
Downloaded: 126 files, 191M in 21s (9.29 MB/s)

 

패키지 다운로드 확인

$ ls -ltr
total 4
-rw-r--r--  1 root root 1093 Nov 29 15:48 index.html
drwxr-xr-x 10 root root   78 Nov 29 15:48 Packages

$ ls Packages/*
Packages/a:
awscli-1.23.2-1.el8.noarch.rpm

Packages/b:
booth-1.1-1.el8_10.1.x86_64.rpm  booth-1.1-1.el8.x86_64.rpm  booth-arbitrator-1.1-1.el8_10.1.noarch.rpm  booth-arbitrator-1.1-1.el8.noarch.rpm  booth-core-1.1-1.el8_10.1.x86_64.rpm  booth-core-1.1-1.el8.x86_64.rpm  booth-site-1.1-1.el8_10.1.noarch.rpm  booth-site-1.1-1.el8.noarch.rpm  booth-test-1.1-1.el8_10.1.noarch.rpm  booth-test-1.1-1.el8.noarch.rpm

Packages/c:
clufter-bin-0.77.1-5.el8.x86_64.rpm  clufter-common-0.77.1-5.el8.noarch.rpm   clufter-lib-general-0.77.1-5.el8.noarch.rpm  corosync-3.1.8-1.el8.x86_64.rpm         corosynclib-devel-3.1.8-1.el8.x86_64.rpm  corosync-qnetd-3.0.2-2.el8.x86_64.rpm
clufter-cli-0.77.1-5.el8.noarch.rpm  clufter-lib-ccs-0.77.1-5.el8.noarch.rpm  clufter-lib-pcs-0.77.1-5.el8.noarch.rpm      corosynclib-devel-3.1.8-1.el8.i686.rpm  corosync-qdevice-3.0.2-2.el8.x86_64.rpm

Packages/f:
fence-agents-aliyun-4.2.1-129.el8_10.2.x86_64.rpm  fence-agents-aws-4.2.1-129.el8_10.2.noarch.rpm  fence-agents-azure-arm-4.2.1-129.el8_10.2.noarch.rpm  fence-agents-gce-4.2.1-129.el8_10.2.noarch.rpm  fence-agents-openstack-4.2.1-129.el8_10.2.x86_64.rpm
fence-agents-aliyun-4.2.1-129.el8_10.4.x86_64.rpm  fence-agents-aws-4.2.1-129.el8_10.4.noarch.rpm  fence-agents-azure-arm-4.2.1-129.el8_10.4.noarch.rpm  fence-agents-gce-4.2.1-129.el8_10.4.noarch.rpm  fence-agents-openstack-4.2.1-129.el8_10.4.x86_64.rpm
fence-agents-aliyun-4.2.1-129.el8_10.5.x86_64.rpm  fence-agents-aws-4.2.1-129.el8_10.5.noarch.rpm  fence-agents-azure-arm-4.2.1-129.el8_10.5.noarch.rpm  fence-agents-gce-4.2.1-129.el8_10.5.noarch.rpm  fence-agents-openstack-4.2.1-129.el8_10.5.x86_64.rpm
fence-agents-aliyun-4.2.1-129.el8.x86_64.rpm       fence-agents-aws-4.2.1-129.el8.noarch.rpm       fence-agents-azure-arm-4.2.1-129.el8.noarch.rpm       fence-agents-gce-4.2.1-129.el8.noarch.rpm       fence-agents-openstack-4.2.1-129.el8.x86_64.rpm

Packages/l:
libknet1-1.28-1.el8.i686.rpm    libknet1-compress-bzip2-plugin-1.28-1.el8.x86_64.rpm  libknet1-compress-lzma-plugin-1.28-1.el8.x86_64.rpm  libknet1-compress-plugins-all-1.28-1.el8.x86_64.rpm  libknet1-crypto-nss-plugin-1.28-1.el8.x86_64.rpm      libknet1-crypto-plugins-all-1.28-1.el8.x86_64.rpm  libnozzle1-1.28-1.el8.i686.rpm
libknet1-1.28-1.el8.x86_64.rpm  libknet1-compress-lz4-plugin-1.28-1.el8.x86_64.rpm    libknet1-compress-lzo2-plugin-1.28-1.el8.x86_64.rpm  libknet1-compress-zlib-plugin-1.28-1.el8.x86_64.rpm  libknet1-crypto-openssl-plugin-1.28-1.el8.x86_64.rpm  libknet1-plugins-all-1.28-1.el8.x86_64.rpm         libnozzle1-1.28-1.el8.x86_64.rpm

Packages/p:
pacemaker-2.1.7-5.1.el8_10.x86_64.rpm      pacemaker-cts-2.1.7-5.2.el8_10.noarch.rpm         pacemaker-libs-devel-2.1.7-5.2.el8_10.i686.rpm                 pacemaker-remote-2.1.7-5.1.el8_10.x86_64.rpm  pcs-snmp-0.10.18-2.el8_10.2.x86_64.rpm      python3-gflags-2.0-13.el8.noarch.rpm              python3-s3transfer-0.1.13-1.el8.noarch.rpm
pacemaker-2.1.7-5.2.el8_10.x86_64.rpm      pacemaker-cts-2.1.7-5.el8_10.noarch.rpm           pacemaker-libs-devel-2.1.7-5.2.el8_10.x86_64.rpm               pacemaker-remote-2.1.7-5.2.el8_10.x86_64.rpm  pcs-snmp-0.10.18-2.el8_10.x86_64.rpm        python3-google-api-client-1.6.5-3.el8.noarch.rpm  python3-uritemplate-3.0.0-3.el8.noarch.rpm
pacemaker-2.1.7-5.el8_10.x86_64.rpm        pacemaker-doc-2.1.7-5.1.el8_10.noarch.rpm         pacemaker-libs-devel-2.1.7-5.el8_10.i686.rpm                   pacemaker-remote-2.1.7-5.el8_10.x86_64.rpm    python3-azure-sdk-4.0.0-9.el8.noarch.rpm    python3-httplib2-0.10.3-4.el8.noarch.rpm
pacemaker-cli-2.1.7-5.1.el8_10.x86_64.rpm  pacemaker-doc-2.1.7-5.2.el8_10.noarch.rpm         pacemaker-libs-devel-2.1.7-5.el8_10.x86_64.rpm                 pcs-0.10.18-2.el8_10.1.x86_64.rpm             python3-boto3-1.6.1-2.el8.noarch.rpm        python3-oauth2client-4.1.2-6.el8.noarch.rpm
pacemaker-cli-2.1.7-5.2.el8_10.x86_64.rpm  pacemaker-doc-2.1.7-5.el8_10.noarch.rpm           pacemaker-nagios-plugins-metadata-2.1.7-5.1.el8_10.noarch.rpm  pcs-0.10.18-2.el8_10.2.x86_64.rpm             python3-botocore-1.9.1-2.el8.noarch.rpm     python3-pacemaker-2.1.7-5.1.el8_10.noarch.rpm
pacemaker-cli-2.1.7-5.el8_10.x86_64.rpm    pacemaker-libs-devel-2.1.7-5.1.el8_10.i686.rpm    pacemaker-nagios-plugins-metadata-2.1.7-5.2.el8_10.noarch.rpm  pcs-0.10.18-2.el8_10.x86_64.rpm               python3-clufter-0.77.1-5.el8.noarch.rpm     python3-pacemaker-2.1.7-5.2.el8_10.noarch.rpm
pacemaker-cts-2.1.7-5.1.el8_10.noarch.rpm  pacemaker-libs-devel-2.1.7-5.1.el8_10.x86_64.rpm  pacemaker-nagios-plugins-metadata-2.1.7-5.el8_10.noarch.rpm    pcs-snmp-0.10.18-2.el8_10.1.x86_64.rpm        python3-fasteners-0.14.1-14.el8.noarch.rpm  python3-pacemaker-2.1.7-5.el8_10.noarch.rpm

Packages/r:
resource-agents-4.9.0-54.el8_10.1.x86_64.rpm  resource-agents-4.9.0-54.el8.x86_64.rpm              resource-agents-aliyun-4.9.0-54.el8_10.5.x86_64.rpm  resource-agents-gcp-4.9.0-54.el8_10.4.x86_64.rpm  resource-agents-paf-4.9.0-54.el8_10.1.x86_64.rpm  resource-agents-paf-4.9.0-54.el8.x86_64.rpm
resource-agents-4.9.0-54.el8_10.4.x86_64.rpm  resource-agents-aliyun-4.9.0-54.el8_10.1.x86_64.rpm  resource-agents-aliyun-4.9.0-54.el8.x86_64.rpm       resource-agents-gcp-4.9.0-54.el8_10.5.x86_64.rpm  resource-agents-paf-4.9.0-54.el8_10.4.x86_64.rpm
resource-agents-4.9.0-54.el8_10.5.x86_64.rpm  resource-agents-aliyun-4.9.0-54.el8_10.4.x86_64.rpm  resource-agents-gcp-4.9.0-54.el8_10.1.x86_64.rpm     resource-agents-gcp-4.9.0-54.el8.x86_64.rpm       resource-agents-paf-4.9.0-54.el8_10.5.x86_64.rpm

Packages/s:
spausedd-3.1.8-1.el8.x86_64.rpm

 

[LINUX]localrepo 및 원격 repo 구성

 

[LINUX]localrepo 및 원격 repo 구성

리눅스 Repolist 구성목차local repo 구성 및 원격 repo 구성local 설정 이후 원격에서 http 로 접근하여 yum repo 를 구성한다. 실제 서버에서 repo만 담당하는 서버를 구축하는 방법이다. local repo 의 장점은

handari.tistory.com

 

반응형
TOP