Skip to content

Instantly share code, notes, and snippets.

@mb00g
mb00g / vlan_debian
Created December 1, 2016 18:39
VLAN di Debian Linux
### ethernet 3 vlan ID 829 dan 828
auto eth3.829
iface eth3.829 inet static
address 10.10.10.1
netmask 255.255.255.252
auto eth3.828
iface eth3.828 inet static
address 10.100.100.1
@mb00g
mb00g / lg.ini
Created May 19, 2016 07:59
uwsgi conf lg.fajar.web.id
[uwsgi]
plugins = python
gid = lg
uid = lg
vhost = true
logdate
socket = 127.0.0.1:3031
master = true
processes = 4
harakiri = 20
@mb00g
mb00g / lg.fajar.web.id.conf
Created May 19, 2016 07:48
Nginx Conf domain lg.fajar.web.id
server {
listen 80;
keepalive_timeout 60;
server_name lg.fajar.web.id;
access_log /var/log/nginx/lg.fajar.web.id.access.log main;
error_log /var/log/nginx/lg.fajar.web.id.error.log;
location / {
include uwsgi_params;
uwsgi_param UWSGI_CHDIR /home/lg/LookingGlass/;
uwsgi_param UWSGI_PYHOME /home/lg/.virtualenvs/LookingGlass/;

Benchmark write IOPS menggunakan utilitas fio

$ fio --randrepeat=1 --ioengine=libaio --direct=1 --gtod_reduce=1 --name=test --filename=test --bs=4k --iodepth=64 --size=4G --readwrite=randwrite

hasilnya

test: (g=0): rw=randwrite, bs=4K-4K/4K-4K/4K-4K, ioengine=libaio, iodepth=64
fio-2.0.13

Benchmark read IOPS menggunakan utilitas fio

$ fio --randrepeat=1 --ioengine=libaio --direct=1 --gtod_reduce=1 --name=test --filename=test --bs=4k --iodepth=64 --size=4G --readwrite=randread

hasilnya

test: (g=0): rw=randread, bs=4K-4K/4K-4K/4K-4K, ioengine=libaio, iodepth=64

Membuat VM kosogngan di SmartOS menggunakan file .json

{
  "alias": "custom-kvm-centos6",
  "hostname": "cent-kvm",
  "brand": "kvm",
  "ram": 4096,
  "vcpus": 2,
 "disks": [
# add_drv -m '* 0666 root root' -i '"pci19e3,dd52"' -c scsi -v ddrx104
devfsadm[7560]: verbose: symlink /dev/cfg/c17 -> ../../devices/pci@0,0/pci8086,340a@3/pci10b5,8624@0/pci10b5,8624@8/pci19e3,9@0:scsi
Driver (ddrx104) installed.
:for i from 1 to 150 do={
/queue tree add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=0 name="$i-Lantai-1" packet-mark="down-pack-vlan1-$i" parent="Download Lantai 1" priority=8 queue=default
}
:for i from 1 to 150 do={
/ip firewall mangle add action=mark-packet chain=postrouting connection-mark=post-conn-lantai1 disabled=no dst-address="192.168.11.$i" src-address-list=!ServerFarm new-packet-mark="down-pack-vlan1-$i" out-interface=vlan1-lantai1 passthrough=yes
}
@mb00g
mb00g / unbound-dns-resolver.md
Last active November 22, 2019 07:59
unbound file configuration

Simple config DNS resolver menggunakan Unbound

server:
verbosity: 1
statistics-interval: 120

# Sesuaikan dengan jumlah core CPU anda
num-threads: 2
statistics-cumulative: yes