inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

시스템엔지니어가 알려주는 리눅스 실전편 Bash Shell Script

아래 cent2 up시 에러 관련 재 문의 드립니다.

194

이명철

작성한 질문수 2

0

우선 주신 내용 삭제하고 다시 up 했는데 동일한 메시지 입니다. 제가 의문이 나는건 아래 Vagrantfile 부분에

#MariaDB 10.4 CentOS repository list

#http://downloads.mariadb.org/mariadb/repositories/

[mariadb]

name = MariaDB

baseurl = http://yum.mariadb.org/10.4/centos8-amd64

gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB

gpgcheck=1

EOF

sudo dnf -y install dnf-utils

sudo dnf -y install nano vim git net-tools tar binutils psmisc wget sysstat dialog

sudo dnf -y install boost-program-options stress

sudo dnf -y install mariadb-server --disablerepo=AppStream

sudo dnf -y install mariadb-client --disablerepo=AppStream

sudo dnf -y install mariadb-backup --disablerepo=AppStream

SHELL

cent2.vm.provision "shell", path: "SHELL/init.sh"

end

 

위 처럼 mariadb repository 에는 baseurl = http://yum.mariadb.org/10.4/centos8-amd64

로 설정되어 있는데 정작 받아오는 로그 찍힌거 보면은 cent2: Errors during downloading metadata for repository 'mariadb':

cent2: - Curl error (28): Timeout was reached for https://ftp.harukasan.org/mariadb/mariadb-10.4.26/yum/rhel/8/x86_64/repodata/repomd.xml [Connection timed out after 30644 milliseconds]

https://ftp.harukasan.org/mariadb/mariadb-10.4.26/yum/rhel/8/x86_64/repodata/repomd.xml

여기서 찾는거 같습니다 위의 Vagrantfile 에 선언한곳을 접속해보면 실제 접속도 되고 파일이 있는데 위의 ftp.harukasna.og 요쪽은 접속이 안되서 계속 에러가 나는거 같거든요..어떻게 하면 Vagrantfile에 선언한 곳에서 받아 갈 까요?

 

linux shell-script

답변 1

0

그로스쿨

이명철 님이 말씀하신 내용이 정확히 맞습니다.

제 환경에서 동일하게 재현이 불가능 해 명확하게 무엇이 원인이라고 답변 드리기가 어렵습니다.

하지만 해결 방법은 제시해 드릴 수 있을 것 같으니 다음 순서대로 실행해주세요.

  1. vagrant destroy로 만든 OS를 날려주세요.

  2. Vagrantfile에서 cent2의 다음부분을 삭제하시고 vagrant up을 해주세요. (45라인에서 64라인 까지 입니다.)

     

    cent2.vm.provision "shell", inline: <<-SHELL
          mv /tmp/vagrant /vagrant
          cat << EOF >| /etc/yum.repos.d/MariaDB.repo
    #MariaDB 10.4 CentOS repository list
    #http://downloads.mariadb.org/mariadb/repositories/
    [mariadb]
    name = MariaDB
    baseurl = http://yum.mariadb.org/10.4/centos8-amd64
    gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
    gpgcheck=1
    EOF
          sudo dnf -y install dnf-utils
          sudo dnf -y install nano vim git net-tools tar binutils psmisc wget sysstat dialog epel-release
          sudo dnf -y install boost-program-options stress
          sudo dnf -y install mariadb-server --disablerepo=AppStream
          sudo dnf -y install mariadb-client --disablerepo=AppStream
          sudo dnf -y install mariadb-backup --disablerepo=AppStream      
        SHELL
        cent2.vm.provision "shell", path: "SHELL/init.sh"
  3. cent1, 2, 3이 전부 만들어 졌으면 vagrant ssh cent2 로 접속해 삭제한 부분을 수동으로 실행합니다. 아래 매뉴얼대로 하나씩 복사해서 붙여넣어주세요.

mv /tmp/vagrant /vagrant  (엔터)

# cat부터 EOF까지 복사에서 한번에 붙여넣어주세요. 
cat << EOF >| /etc/yum.repos.d/MariaDB.repo
#MariaDB 10.4 CentOS repository list
#http://downloads.mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.4/centos8-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
EOF

cat /etc/yum.repos.d/MariaDB.repo (엔터) <-- 위에서 작성한대로 파일이 만들어졌는지 확인합니다.

sudo dnf -y install dnf-utils (엔터)
sudo dnf -y install nano vim git net-tools tar binutils psmisc wget sysstat dialog epel-release (엔터)
sudo dnf -y install boost-program-options stress (엔터)
sudo dnf -y install mariadb-server --disablerepo=AppStream (엔터)
sudo dnf -y install mariadb-client --disablerepo=AppStream (엔터)
sudo dnf -y install mariadb-backup --disablerepo=AppStream (엔터)

/vagrant/SHELL/init.sh (엔터)


 

텔레그램 봇 메세지 전송기능을 여러 서버에 이용하려면

0

173

2

컨테이너에서 다른 컨테이너 접속시

0

128

2

실습 주소에 172.18.1.91를 접속하니 접속이 되지 않습니다

0

137

2

atlassian 접속이 안됩니다

0

215

2

docker 컨테이너로 가상환경 구축 시 init.sh 관련 에러 로그

0

264

2

백업 쉘스크립트 3 질문있어요

0

123

1

telegram 문자보내기 오류

0

236

1

2-2 초기 셋팅 질문드려요!

0

349

3

Linux top 커맨드에 대한 질문

0

160

1

2-0. 진행 후 웹사이트 접속이 안됩니다.

0

317

2

커리큘럼-강의교안

0

323

3

web_backup.sh 실행 시 mount.nfs No host to mount

0

376

1

환경설정 압축파일 해제 불가

0

322

1

SecureCRT 접속 오류

0

846

1

강의에서 로그를 쌓게 하는 vws.tmpcompany.com 이제 접속이 안되는건가요?

0

392

1

강의에서 보여주시는 컨플이나 자료 따로 있을까요?

0

330

1

vagrant up 명령어 실행시

1

389

1

vagrant ssh 접속 에러

0

567

2

서버 구축시 문제 발생

0

459

2

버츄얼박스 설치에러

0

318

1

스크립트 실행 결과 미표시

0

316

1

맥북 지원

0

386

1

[해결방법] 네트워크 어댑터 에러 메시지

1

410

2

DB 백업 스크립트 실행 오류

0

458

1