반응형

A. 아래 설치

apt-get install samba-client samba-common

B. 윈도우 접근 가능 상태 DIR 확인

smbclient -L SERVER_IP -U USERNAME


조회 되었다면 윈도우에서는 마운트 준비가 완료 된 상황,

공유한 폴더, 조회 된 폴더 리스트중 포인트를 정하고 리눅스 서버 마운트 포인트로 마운트하자.

 

C. CLI 마운트

mount -t cifs //SERVER_IP/testdir /리눅스/마운트/폴더 -o username=USERNAME,password=PASSWD

df -Th 로 마운트 된 것 확인 ~

 

끝! 이아니고

C. fstab 마운트

/etc/fstab에 등록해서 부팅할때 마운트 되게 하자~

 

//WINDOW_IP/WINDOWDIR /LINUX/DIR username=USERNAME,password=PASSWD,iocharset=utf8,sec=ntlm,vers=1.0 0 0

 

 

D. 철통 보안?

fstab 파일에 유저정보를 감추고 싶으면 아래와 같이 /root/.smbuser 파일을 만들고,  fstab에 명시해준다.

[root@**** ~]# cat /root/.smbuser
username=user
password=password

 

개인적으로는 fstab은 비추, 문제 생겨서 리붓했을때 마운트가 불가한 상황이면 싱글로 떨어진다...

 

 

최대한 문제 발생의 여지를 줄이기 위해, 마운트 스크립트를 박아놓는다.  (문제 있으면 마운트만 안됨, 부팅은 되니까~누난 내여자니까~ (?) )

 

-끝-

반응형
반응형

쿠버네티스? 도커 ?

한줄 이해하기 : 쿠버네티스가 아빠, 도커가 아들님 ->  아빠가 아드님에게 심부름을 시킨다.

사랑은 가슴으로 시킨다~ 


 

도커는 쿠버네티스가 오케스트레이션하는 컨테이너 런타임으로 사용할 수 있다.

쿠버네티스가 노드에 대해 포드를 예약하면 해당 노드의 kubelet이 지정된 컨테이너를 실행하도록 Docker에 오퍼레이션을 한다.

 

서론이 길었다. (나도 좀 길고 싶다.)

 

A. swap 안녕

sudo swapoff -a && sudo sed -i '/swap/s/^/#/' /etc/fstab

 

B.Docker, containerd 설치

 Docker, containerd 설치 (모든 master, worker node)

Kubernetes 는 컨테이너 기반으로 작동함에 따라 Docker, containerd 를 우선 설치가 필요하다.

containerd 는 OCI 표준에 부합하게 새로 만든 Container Runtime 임네다~

 

B-a. 패키지 업데이트

레파지토리 업뎃~

sudo apt-get update 

아래 설치 필수~
sudo apt-get install -y \
    ca-certificates \
    curl \
    gnupg \
    lsb-release

Doker 레파지토리 추가~

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
  $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

 

B-c. Docker, containerd 설치


sudo apt-get install -y docker-ce docker-ce-cli containerd.io
sudo docker version

 

레이니즘 버금가는 귀차니즘.... 한줄로 명령어를 줄줄이 소세지로 날려준다.
(명령어 설명 : os부팅 시, docker 실행해라~ 컨테이너 실행해라~ 지금 시작해라~)

sudo systemctl enable docker;sudo systemctl start docker;sudo systemctl enable containerd;sudo systemctl start containerd;

 

C. 도커 설정

로그사이즈 지정 및 source 반영하기

 

sudo mkdir -p /etc/docker
cat <<EOF | sudo tee /etc/docker/daemon.json
{
  "exec-opts": ["native.cgroupdriver=systemd"],
  "log-driver": "json-file",
  "log-opts": {
    "max-size": "100m"
  },
  "storage-driver": "overlay2"
}
EOF

sudo systemctl daemon-reload
sudo systemctl restart docker

 

 

 

이 또한 스크립트로 만들고 싶다.

한방에 설치가 되게... 

 

 

-5분 뒤- 

자동 설치 cli~~

wget https://storage.soowim.co.kr/Kubernetes/Docker/Docker_install.sh

sudo chmod ./Docker_install.sh;sh Docker_install;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

반응형
반응형

ACPI Error: SMBus/IPMI/GenericSerialBus write requires Buffer of length 66, found length 32 

acpi_power_meter커널 모듈 을 블랙리스트에 추가

modprobe -r acpi_power_meter
echo "blacklist acpi_power_meter" >> /etc/modprobe.d/hwmon.conf
echo "install acpi_power_meter /bin/false" >> /etc/modprobe.d/hwmon.conf

vi /etc/sensors3.conf

chip “power_meter-acpi-0”
ignore power1

reboot

 

반응형

+ Recent posts