[정보] 우분투 16.04에서 18.04 업그레이드 시 mysql-wsrep-5.7 및 galera-3 저장소 에러 수정
오래된 리눅스 우분투 서버의 OS 가 16.04여서 20으로 업그레이드를 위해서는 먼저 18.04를 진행 해야 합니다.
참고: https://blog.buffashe.com/2020/02/upgrade-ubuntu-16-04-lts-to-18-04-lts/
우분투 16.04 LTS에서 18.04 LTS로 업그레이드하기 – buffashe's Blog
우분투 16.04 Xenial Xerus에서 18.04 Bionic Beaver로 업그레이드하는 방법입니다.18.04에서 20.04로의 업그레이드는 이 글을 참고해 주세요. 업그레이드 과정에서 부팅 불가 등의 … 더 보기 "우분투 16.04 LTS
blog.buffashe.com
그런데, 리눅스 패키지를 업데이트 하는 첫번째 명령어 sudo apt update 를 하면 mysql-wsrep-5.7 과 galera-3 의 경로에 있는 릴리즈 파일이 없어서 에러가 발생 합니다.
우선 방법 1로 현재 apt 패키지 저장소를 카카오로 변경을 합니다. 참고 글은 아래를 참고 하여 sudo vi /etc/apt/sources.list 파일을 편집 합니다. 상세는 아래 글을 참고 하면 됩니다.
ubuntu에서 패키지 설치시 mirror를 kakao로 변경하는 방법
ubuntu에서 패키지 설치시 mirror를 kakao로 변경하는 방법에 대하여 알아보겠습니다
teddylee777.github.io
2번째로 Nvidia GPG 에러는 아래 명령어로 수동으로 추가를 합니다.
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys A4B469963BF863CC
출처: https://dandyrilla.github.io/2022-06-30/nvidia-gpg-error/
apt-get update 시 nvidia 의 GPG error 해결 방법
문제 증상
dandyrilla.github.io
이제 2가지 방법을 사용한 이후에도 mysql-wsrep-5.7 과 galera-3 패키지를 찾지 못해서 2개 에러가 발생 합니다.
해당 저장소의 경로는 /etc/apt/sources.list 에는 정의 되어 있지 않습니다.
E: The repository 'http://releases.galeracluster.com/mysql-wsrep-5.7/ubuntu xenial Release' does not have a Release file.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: The repository 'http://releases.galeracluster.com/galera-3/ubuntu xenial Release' does not have a Release file.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
그래서 다시 구글링을 해보니깐 /etc/apt/sources.list.d 폴더 하위에 galera.list 파일이 있습니다.
해당 파일안에 주소 2군데가 현재는 없는 경로입니다. 그래서 아래와 같이 수정을 했습니다.
deb https://releases.galeracluster.com/mysql-wsrep-5.7.23-25.15/ubuntu/ xenial main
deb https://releases.galeracluster.com/galera-3.22/ubuntu xenial main:q!
주소를 다시 수정을 하고 sudo apt update 를 하면 패키지 업데이트 시 에러가 발생 하지 않습니다.
그런 다음 첫번재 출처인 우분투 16.04 에서 18.04 LTS 로 시스템 업그레이드를 했습니다.
https://blog.buffashe.com/2020/02/upgrade-ubuntu-16-04-lts-to-18-04-lts/
우분투 16.04 LTS에서 18.04 LTS로 업그레이드하기 – buffashe's Blog
우분투 16.04 Xenial Xerus에서 18.04 Bionic Beaver로 업그레이드하는 방법입니다.18.04에서 20.04로의 업그레이드는 이 글을 참고해 주세요. 업그레이드 과정에서 부팅 불가 등의 … 더 보기 "우분투 16.04 LTS
blog.buffashe.com
아래는 OS 업그레이드를 진행 중입니다.
서버가 업그레이드를 하는 동안 편의점 맥주와 껍데기 한잔 하면서 쉬면 되겠네요.