반응형
728x90
반응형

*라데온은 rx580과 rx7900xt로 테스트, 지포스는 3080(이엠텍 블랙에디션 10g), 3080ti(컬러풀 어드밴스드)로 테스트를 진행

 

1. rx580을 제외한 그래픽 카드들은 윈도우 부팅 이후 썬더볼트 케이블로 연결해줘야 egpu작동

 

2. rx7900xt(기가바이트 gaming oc) 사용시 프레임 드랍이 발생, rx580(사파이어 pulse+ 4g) 사용시에는 프레임 드랍 없음

=> 드라이버 문제일 가능성이 큼. 파스, 타스 점수 10~25% 하락 발생

3. 지포스 계열은 처음 연결 시 윈도우즈 업데이트를 통해 30.0.14.7212 드라이버(2021-09-13)를 설치한 후 썬더볼트 케이블을 재연결 하다보면, 장치관리자 - 디스플레이 어댑터에 AMD Radeon(TM) Graphics이외에 지포스 그래픽 카드가 잡힘

=> 타스 점수 20~25% 하락 발생

 

 

 

반응형

'취미 > 최적화' 카테고리의 다른 글

로스트아크 지포스 최적화 세팅  (0) 2022.04.12
Z20t-B Chrome OS 세팅  (0) 2022.04.03
x98pro x86_android 9 관련 자료  (0) 2021.05.29
728x90
반응형

1. 초기 설정

- 패키지 업데이트

sudo dnf -y update

 

- 이후 재부팅

 

-  selinux, firewall, swap off

#방화벽 off
sudo systemctl stop firewalld

#selinux off
sudo setenforce 0
sudo sed -i 's/^SELINUX=.*/SELINUX=permissive/g' /etc/selinux/config

#swap off
sudo sed -i '/ swap / s/^\(.*\)$/#\1/g' /etc/fstab
sudo swapoff -a

 

- br-netfilter, overlay 설정

sudo modprobe overlay
sudo modprobe br_netfilter

sudo tee /etc/sysctl.d/kubernetes.conf<<EOF
net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1
net.ipv4.ip_forward = 1
EOF

#반영
sudo sysctl --system

 

2. container runtime 설치(containerd 설치)

- containerd 설정

#containerd 모듈 설정
sudo tee /etc/modules-load.d/containerd.conf <<EOF
overlay
br_netfilter
EOF

#module load
sudo modprobe overlay
sudo modprobe br_netfilter

#설정 반영
sudo sysctl --system

 

- 의존성 패키지 설치

sudo dnf install -y dnf-plugins-core device-mapper-persistent-data lvm2

 

- containerd 설치 및 기초 설정

#docker repo 등록
sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

#containerd 설치
sudo dnf install -y containerd.io

#설정 파일 경로 설정
sudo mkdir -p /etc/containerd 
sudo -i
containerd config default > /etc/containerd/config.toml
exit

sudo systemctl restart containerd
sudo systemctl enable containerd

 

- cgroup driver를 systemd로 변경

sudo vi /etc/containerd/config.toml
#125번째줄
 SystemdCgroup = true 로 변경
 
 sudo systemctl restart containerd

 

3. kubernetes 설치(1.23)

- repo 등록

sudo tee /etc/yum.repos.d/kubernetes.repo<<EOF
[kubernetes]
name=Kubernetes
baseurl=https://packages.cloud.google.com/yum/repos/kubernetes-el7-x86_64
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://packages.cloud.google.com/yum/doc/yum-key.gpg https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg
EOF

 

- 구성 요소 설치

sudo dnf -y install epel-release vim git curl wget kubelet-1.23.17 kubeadm-1.23.17 kubectl-1.23.17 --disableexcludes=kubernetes

sudo systemctl start kubelet && sudo systemctl enable kubelet

 

반응형

'엔지니어링 > Kubernetes' 카테고리의 다른 글

Centos7 K8s yum repo  (0) 2022.07.31
Helm SQL Storage Backend Test  (0) 2022.05.12
kustermize 설치  (0) 2022.04.12
helm 설치  (0) 2022.04.12
쿠버네티스 기본 네임스페이스 변경  (0) 2022.04.12
728x90
반응형

1. yum

- yum utils설치 안 되어 있을 수 있으니, 설치

sudo yum install -y yum-utils

 

- 혹시 모르니 selinux, swap off

#selinux off
sudo setenforce 0
sudo sed -i 's/^SELINUX=.*/SELINUX=permissive/g' /etc/selinux/config

#swap off
sudo sed -i '/ swap / s/^\(.*\)$/#\1/g' /etc/fstab
sudo swapoff -a

 

- repo 등록

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

 

- 설치

sudo yum -y install docker-ce docker-ce-cli containerd.io

 

- 실행

sudo systemctl start docker
sudo systemctl enable docker

 

- 설정

sudo vi /etc/docker/daemon.json

---
{
  "exec-opts": ["native.cgroupdriver=systemd"],
  "log-driver": "json-file",
  "log-opts": {
    "max-size": "100m",
    "max-file": "1"
  },
  "storage-driver": "overlay2"
}
---

sudo systemctl restart docker

 

- docker compose plugin 설치

sudo yum -y install docker-compose-plugin

 

2. dnf

- repo 등록을 위한 dnf-plugins-core 설치

sudo dnf -y install dnf-plugins-core

 

- repo 등록

sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

 

- 혹시 모르니 selinux, swap off

#selinux off
sudo setenforce 0
sudo sed -i 's/^SELINUX=.*/SELINUX=permissive/g' /etc/selinux/config

#swap off
sudo sed -i '/ swap / s/^\(.*\)$/#\1/g' /etc/fstab
sudo swapoff -a

 

- 설치

sudo dnf install -y docker-ce docker-ce-cli containerd.io

 

- 실행

sudo systemctl start docker
sudo systemctl enable docker

 

- 설정

sudo vi /etc/docker/daemon.json

---
{
  "exec-opts": ["native.cgroupdriver=systemd"],
  "log-driver": "json-file",
  "log-opts": {
    "max-size": "100m",
    "max-file": "1"
  },
  "storage-driver": "overlay2"
}
---

sudo systemctl restart docker

 

- docker compose plugin 설치

sudo dnf -y install docker-compose-plugin
반응형

'엔지니어링 > Docker' 카테고리의 다른 글

Docker exit 코드  (0) 2022.07.31
Ubuntu Docker 설치  (0) 2022.04.12
쿠버네티스용으로 자주 세팅하는 도커 daemon.json  (0) 2022.04.04

+ Recent posts