• Rancher + k3s 설치하기

    저사양의 kubernetes인 k3s를 설치하고, 그 위에 continuous delivery 기능을 제공하는 rancher를 설치한다.

    Read More

  • LXC에서 DHCP로 IP 할당이 안된다면?

    최근 LXD 컨테이너를 새로 만들었습니다기존에는 Alma Linux (RHEL 다운 스트림) 이미지를 기반으로 LXD 컨테이너를 생성했습니다. 과거에도 LXD에서는 DHCP가 작동하지 않았어요.그래서 이번에 LXC forum에 질문 드렸고, 그 과정과 해결방법에 대해서 공유해드리려고 합니다. 과거에 사용한 lxc LXD에서는 DHCP가 작동하는 조건이 있습니다.저는 과거에도, 이번에도 이 조건을 몰라서 연결을 못하다가 lxc forum에 질문을 올리게 된 것이죠. 과거에도 nmtui에서 인터페이스의…

    Read More

  • Proxmox에 ZBM 사용하기

    ZBM이란? ZBM은 zfs 기반의 리눅스를 위한 bootloader입니다.GRUB을 대체하게 됩니다.그러면 GRUB과의 차이점이 무엇일까요? 커널/initramfs 자동인식 GRUB은 /boot 폴더 안에 kernel과 initramfs를 추가한 이후, grub2-mkconfig를 해줘야 합니다.반면에 zbm은 /boot 폴더 안에서 숫자가 가장 높은 kernel과 initramfs를 찾아서 부팅해줍니다./boot 안에 kernel과 initramfs를 단순히 복사하기만 해도, 커널 업데이트가 끝난다는 것이죠. zpool로 chroot fstab을 잘못 건드려서 부팅이 안되면, 부트로더에서 os의…

    Read More

  • zfs boot menu 구성하기

    목적 부트로더에서 스냅샷을 관리하고 chroot하고, kcl(kernel command line) 수정 할 수 있는 방법이 있습니다! snapshot 이것을 설치해보는 것이 목적입니다. 환경 Oracle Virtual machine ububtu 22.04를 zfs로 설치 apt update && apt upgrade RHEL은 댓글로 남겨주세요 저는 RHEL을 사용합니다. 하지만 이 게시물에 올라갈 사진을 스크린샷 하기 위해 RHEL on zfs를 구현할 수는 없었습니다. ubuntu와 달리 zfs에…

    Read More

  • [shell][PHP] 변수 명에 중괄호 사용하는 이유

    리눅스에서는 변수명 앞에 $를 붙여서 사용합니다. 예를 들어 다음처럼 사용하죠 size=1234 echo $size 이렇게 입력하면 1234라는 출력이 나올겁니다. 그러면 1234GB라고 출력하려면 어떻게 해야할까요? size=qwer echo $sizeGB 이렇게 하면 어떻게 될까요? sizeGB변수가 없다고 나올겁니다. 우리는 컴퓨터에게 ‘변수명의 끝’이 어디인지 알려줘야 합니다. 변수명과 다른 문자 구분하기 이 때 중괄호를 사용할 수 있습니다. size=qwer echo ${size}GB

    Read More

  • 라즈베리파이에 Kabi Tracking kmod zfs를 설치하자:10 문제 해결

    이 글의 목적 이 글은 정말 많은 내용이 건너띄워져 있는(특히 gdisk와 같은 디스크 파티셔닝 과정) 조잡한 글입니다. 쓰다보니 귀찬아졌다는 부분을 부정하지 못하겠습니다. 특히 처음 계획했던, 단계 별 이미지 추가는 사실상 취소하기로 했지요.. 실제로 라즈베리파이에 kABI Tracking kmod zfs 위에 리눅스를 설치하고자 하시는 분들께 도움을 드리고자 작성한 글입니다. 혹시 막히는 부분이 있다면 언제든지 질문해주셔도 좋습니다. 따라해봐도…

    Read More

  • 라즈베리파이에 Kabi Tracking kmod zfs를 설치하자:9 tmpfs, swap 설정

    이 글 목표 zfs로 부팅 되었습니다! RHEL on zfs에는 swap이나 tmp에 대해서는 언급이 없었습니다. 그저 몇줄로 이렇게 해라. 하고 끝이었죠. OpenZFS – Ubuntu Root on ZFS: system configuration 그래서 이 내용은 우분투 튜토리얼에서 발췌했습니다. 로그인 처음 부팅 되면 계정 비밀번호를 물어봅니다. 계정 이름은 root. 비밀번호는 chroot 상태에서 passwd 명령을 입력한 후에 생성한 비밀번호를 이용합니다. ssh…

    Read More

  • 라즈베리파이에 Kabi Tracking kmod zfs를 설치하자:8 chroot하여 zfs 설치 및 부트로더 설정

    이 글의 목적 이 글에서는 /mnt로 chroot 하여 이 안에서 부팅에 필요한 작업들을 수행하게 됩니다. dnf install의 경우 –installroot 옵션을 이용해서 chroot하지 않고도 설치할 수 있었지만, 부트로더나 커널 모듈 설정은 하지 못합니다. 이런 작업을 이번 과정에서 진행하게 됩니다. sys conf:9 chroot /mnt로 root를 변경합니다. 라이브 부트가 아니어서인지 암호 변경에서 문제가 발생하더군요 그래서 selinux를 비활성화해줍니다. 여기서…

    Read More

  • 라즈베리파이에 Kabi Tracking kmod zfs를 설치하자:7 linux core 설치

    이 글의 목적 이번 튜토리얼에서는 mount 된 디스크에 OS를 설치하게 됩니다. 이전 과정에서 우리는 boot pool(/mnt/boot)과 root pool(/mnt)을 마운트하였습니다. 또한 /EFI 파티션도 /mnt/boot/efi에 마운트 했습니다. 마운트 된 이 공간, /mnt에 RHEL 리눅스를 설치할 것입니다. 이 때 우리는 사전에 빌드 한 zfs를 설치하기 위하여 zfs를 복사해둘 것입니다. 빌드 한 zfs 복사. cd /zfs cp -a /zfs…

    Read More

  • 라즈베리파이에 Kabi Tracking kmod zfs를 설치하자:6 boot disk 파티셔닝

    이 글의 목적 RHEL을 zfs에 설치하기 위해 디스크를 zfs로 파티셔닝 합니다. 이 과정에서는 boot disk에 부팅을 위한 boot 파티션, root 파티션, swap을 생성하고 이 파티션에 OS를 설치하기 위해 마운트 할 것입니다. 파티션 번호 주의 매우 주의해야 하는 부분입니다. 우리가 boot disk를 빈 disk에 설정한다고 해도, 해당 디스크에는 UEFI firmware 파티션이 존재합니다. live boot나 ISO 설치…

    Read More

Ads Blocker Image Powered by Code Help Pro

광고 차단 감지됨!

닫기를 누르면 이용하실 수 있지만, 광고 차단은 해제해주시면 좋겠습니다.
Powered By
Best Wordpress Adblock Detecting Plugin | CHP Adblock