Cara Melakukan Tune Sistem Operasi Dengan tuned-adm

Sistem Operasi Debian / Ubuntu Pasang tuned-adm apt install -y tuned Start & enable servis tuned systemctl enable --now tuned Atur profil tuning # daftar profil yang bisa digunakan tuned-adm list # terapkan profil tuned-adm profile <profile_name> Verifikasi profil tuned-adm active Red Hat / CentOS Pasang tuned-adm # using yum yum install -y tuned # using dnf dnf install -y tuned Start & enable servis tuned systemctl enable --now tuned Atur profil tuning # daftar profil yang bisa digunakan tuned-adm list # terapkan profil tuned-adm profile <profile_name> Verifikasi profil tuned-adm active Referensi Fedora Docs - tuned Manual tuned-adm

June 28, 2022 · 1 min · Aji Arya

Cara Melepas Base Image Pada VM dengan Image QCOW2

Panduan Periksa base image qemu-img info /data/vms/example.qcow2 Contoh image: /data/vms/example.qcow2 file format: qcow2 virtual size: 50 GiB (53687091200 bytes) disk size: 324 KiB cluster_size: 65536 backing file: /data/isos/template-ubuntu20.img backing file format: qcow2 Format specific information: compat: 0.10 refcount bits: 16 Periksa target image VM # virsh domblklist <nama_vm/domain> virsh domblklist example Contoh Target Source --------------------------------------------- vda example.qcow2 hdd /data/vms/sd-runner-cloudinit.iso Pastikan VM dalam kondisi menyala dan mulai flatten image # virsh blockpull <nama_vm/domain> vda --wait virsh blockpull example vda --wait Verifikasi qemu-img info /data/vms/example.qcow2 Contoh ...

June 23, 2022 · 1 min · Aji Arya

Docker Series Bagian 2 - Memasang Docker Desktop

Panduan Linux Panduan: https://docs.docker.com/desktop/linux/install/ Prasyarat Sistem: kernel 64-bit dan CPU mendukung virtualisasi mendukung virtualisasi KVM QEMU dengan versi 5.2 atau lebih baru Sistem Operasi dengan systemd init Setidaknya memiliki 4GB RAM Rangkuman tahap: Install qemu 1.1. Debian/Ubuntu sudo apt install qemu-system-x86 libvirt-daemon-system libvirt-clients bridge-utils 1.2. Red Hat/CentOS/Fedora # dnf sudo dnf groupinstall -y "Virtualization Host" # yum sudo yum groupinstall -y "Virtualization Host" Aktifkan modul kernel KVM # CPU AMD sudo modprobe kvm_amd # CPU Intel sudo modprobe kvm_intel # Verifikasi (Pastikan output tidak kosong) lsmod | grep kvm Tambahkan user ke group kvm # tambahkan user ke group kvm sudo usermod -aG kvm $USER # logout exit # login kembali dan periksa permission user # pastikan kvm masuk kedalam daftar group groups Download package sesuai dengan sistem operasi .deb atau .rpm ...

June 8, 2022 · 2 min · Aji Arya

Docker Series Bagian 1 - Apa Itu Docker?

Apa itu Docker? Docker adalah platform terbuka yang digunakan untuk mengembangkan, mengemas, dan menjalankan aplikasi Teknologi dibalik docker Docker ditulis menggunakan bahasa pemrograman go dan memanfaatkan fitur namespace untuk mengisolasi proses yang disebut sebagai container Standar dalam container Open Container Initiatives (OCI) adalah yayasan yang dibangun untuk membuat standar atau struktur yang berkaitan dengan container runtime dan container image format Container Runtime (runtime-spec) perangkat lunak yang bertanggung jawab untuk menjalankan container ...

May 19, 2022 · 1 min · Aji Arya

Cara Impor SSH Key Dari Akun GitHub

Panduan Simpan konten file public ssh key pada clipboard cat ~/.ssh/id_rsa.pub # simpan output Menambahkan SSH Public Key pada akun GitHub Login https://github.com Kunjungi https://github.com/settings/keys dan klik “New SSH key” Salin key yang sudah tersimpan pada clipboard lalu klik “Add SSH key” Import SSH Key ssh-import-id gh:<user-id> # Example: # ssh-import-id gh:ajiarya Referensi Launchpad ssh-import-id man ubuntu ssh-import-id

February 25, 2022 · 1 min · Aji Arya

Cara Impor SSH Key Dari Akun Launchpad

Panduan Simpan konten file public ssh key pada clipboard cat ~/.ssh/id_rsa.pub # simpan output Menambahkan SSH Public Key pada akun Launchpad Kunjungi https://launchpad.net/~<user-id> Klik “SSH keys: +” Salin key yang sudah tersimpan pada clipboard lalu klik “Import Public Key” Import SSH Key ssh-import-id lp:<user-id> # Example: # ssh-import-id lp:aryasaurus Referensi Launchpad ssh-import-id man ubuntu ssh-import-id

February 25, 2022 · 1 min · Aji Arya

Cara Menyiapkan Bcache

Pendahuluan Bcache adalah teknologi cache terhadap block device yang memungkinkan kita menggabungkan 2 perangkat SSD/NVMe dan HDD sehingga kita bisa mendapatkan performa baca tulis yang lebih baik. Caching akan dilakukan pada SSD (Caching Device) dan data tetap akan disimpan pada HDD (Backing Device). Glosari Bcache: Linux kernel block layer cache Backing Device: Tempat data disimpan (Biasanya HDD) Cache Device: Tempat cache disimpan (Biasanya SSD/NVMe) Panduan Membuat bcache backing device make-bcache -B /dev/vdb Membuat bcache cache device make-bcache -C /dev/vdc Contoh output lsblk ...

November 4, 2021 · 2 min · Aji Arya

Cara Pasang NVIDIA Driver dan Library CUDNN

Prasyarat Akun NVIDIA Developer Panduan Unduh cuda disini dan cudnn disini # Create directory mkdir /root/nvidia; cd /root/nvidia/ # cuda wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/cuda-ubuntu1804.pin wget https://developer.download.nvidia.com/compute/cuda/11.4.2/local_installers/cuda-repo-ubuntu1804-11-4-local_11.4.2-470.57.02-1_amd64.deb # cudnn wget -O cudnn-11.4-linux-x64-v8.2.4.15.tgz \ https://developer.nvidia.com/compute/machine-learning/cudnn/secure/8.2.4/11.4_20210831/cudnn-11.4-linux-x64-v8.2.4.15.tgz?<download_token> wget -O libcudnn8_8.2.4.15-1+cuda11.4_amd64.deb \ https://developer.download.nvidia.com/compute/machine-learning/cudnn/secure/8.2.4/11.4_20210831/cudnn-11.4-linux-x64-v8.2.4.15.tgz?<download_token> wget -O libcudnn8-dev_8.2.4.15-1+cuda11.4_amd64.deb \ https://developer.download.nvidia.com/compute/machine-learning/cudnn/secure/8.2.4/11.4_20210831/Ubuntu18_04-x64/libcudnn8-dev_8.2.4.15-1%2Bcuda11.4_amd64.deb?<download_token> wget -O libcudnn8-samples_8.2.4.15-1+cuda11.4_amd64.deb \ https://developer.download.nvidia.com/compute/machine-learning/cudnn/secure/8.2.4/11.4_20210831/Ubuntu18_04-x64/libcudnn8-samples_8.2.4.15-1%2Bcuda11.4_amd64.deb?<download_token> Pasang cuda mv cuda-ubuntu1804.pin /etc/apt/preferences.d/cuda-repository-pin-600 dpkg -i cuda-repo-ubuntu1804-11-4-local_11.4.2-470.57.02-1_amd64.deb apt-key add /var/cuda-repo-ubuntu1804-11-4-local/7fa2af80.pub apt-get update apt-get -y install cuda Pasang cudnn library # pasang cudnn library file tar -xzvf cudnn-11.4-linux-x64-v8.2.4.15.tgz cp cuda/include/cudnn*.h /usr/local/cuda/include cp -P cuda/lib64/libcudnn* /usr/local/cuda/lib64 chmod a+r /usr/local/cuda/include/cudnn*.h /usr/local/cuda/lib64/libcudnn* # pasang cudnn deb package dpkg -i libcudnn8_8.2.4.15-1+cuda11.4_amd64.deb dpkg -i libcudnn8-dev_8.2.4.15-1+cuda11.4_amd64.deb dpkg -i libcudnn8-samples_8.2.4.15-1+cuda11.4_amd64.deb Verifikasi driver NVIDIA nvidia-smi ...

November 1, 2021 · 1 min · Aji Arya

Cara Import & Export Docker Image

Panduan Simpan docker image Tanpa kompresi # Contoh: # docker save name_image/id_image:tag > nama_output docker save nginx:latest > nginx.tar Dengan kompresi # Contoh: # docker save name_image/id_image:tag | gzip > nama_output docker save nginx:latest | gzip > nginx.tar.gz Perbandingan tanpa kompresi dengan kompresi gzip terhadap container image nginx smolflow :: ~ » ls -lh nginx.tar nginx.tar.gz -rw-r--r-- 1 ada ada 132M Oct 24 20:16 nginx.tar -rw-r--r-- 1 ada ada 50M Oct 24 20:16 nginx.tar.gz Muat docker image # Contoh: # docker load < nama_file docker load < nginx.tar Referensi Docker Docs - Save Docker Docs - Load

October 24, 2021 · 1 min · Aji Arya

Cara Pasang GitLab CE [CentOS 8]

Panduan Jalankan script untuk pemasangan repository curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash Pasang GitLab Menggunakan alamat Domain sudo EXTERNAL_URL="https://gitlab.example.com" dnf install -y gitlab-ce Menggunakan alamat IP # dengan alamat IP sudo EXTERNAL_URL="https://192.168.10.10" dnf install -y gitlab-ce Dapatkan password untuk login pertama kali sudo cat /etc/gitlab/initial_root_password Masuk GitLab via browser

September 18, 2021 · 1 min · Aji Arya