grep ^[^#] /etc/mysql/mysql.conf.d/mysqld.cnf [mysqld_safe] socket = /var/run/mysqld/mysqld.sock nice = 0 [mysqld] user = mysql pid-file = /var/run/mysqld/mysqld.pid socket = /var/run/mysqld/mysqld.sock port = 3306 basedir = /usr datadir = /var/lib/mysql tmpdir = /tmp lc-messages-dir = /usr/share/mysql skip-external-locking default_storage_engine = innodb innodb_file_per_table = 1 innodb_file_format = Barracuda innodb-buffer-pool-size=88G innodb_thread_concurrency = 30 bind-address = 0.0.0.0 key_buffer_size = 16M …
Kategori Arşivi: Genel
Eyl 14
Ldap portunu dinle durmuşsa start et.
Farklı servisler içinde uyarlamanız mümkün. pico uptime.sh #!/bin/bash #service monitoring /bin/netstat -tulpn | awk ‘{print $4}’ | awk -F: ‘{print $2}’ | grep ^389$ > /dev/null 2>/dev/null a=$(echo $?) if test $a -ne 0 then echo “slapd service down” | ssmtp mail-adresi /dev/null 2>/dev/null else sleep 0 fi pico msg.txt To: mail-adresi From: gönderici-mail-adresi Subject: …
Eyl 14
Locust (Yük test aracı) – An open source load testing tool
sudo apt install python3-pip sudo pip3 install -e git://github.com/locustio/locust.git@master#egg=locust locust -V locust –help locate sudo apt install mlocate sudo updatedb locate locust import time from locust import HttpUser, task, between class QuickstartUser(HttpUser): wait_time = between(1, 3) @task def index_page(self): self.client.get(“/login”) self.client.get(“/login/index.php”) @task(3) def view_item(self): for item_id in range(0): self.client.get(f”/?redirect={item_id}”, name=”/”) time.sleep(1) def on_start(self): self.client.post(“/login/index.php”, json={“username”:”admin”, …
Eyl 14
Too many open files at /usr/share/perl5/PVE/INot
sanal1’deki lxc container makineyi sanal3’e migrate ettikten sonra ct locked oldu bunun üzerine pct unlock ct_id pct start ct_id olarak start verebilmek için aşağıdaki ayarları yaptım. root@sanal3:~# pico /proc/sys/fs/inotify/max_user_instances root@sanal3:~# pico /proc/sys/fs/inotify/max_user_watches Bu iki dosyadaki değerlerin sonuna 0 koydum yani 10 kat arttı 🙂 8192 81920 128 ise 1280 oldu. Hata buydu : Unable to …
Eyl 14
PostgreSQL Tuning İşlemleri
https://pgtune.leopard.in.ua/ buradan ilgili parametreler ile tuning yapılabilir. https://severalnines.com/blog/benchmarking-postgresql-performance adresteki pgbench ile yukarıdaki tuning öncesi ve sonrası karşılaştırılabilir.
Eyl 14
Ocsinventory-NG (envanter toplama sistemi) Upgrade Adımları
service apache2 stop mkdir /home/backup_ocs cp /etc/apache2/conf-available/z-ocsinventory-server.conf /etc/apache2/conf-available/zz-ocsinventory-restapi.conf /etc/apache2/conf-available/ocsinventory-reports.conf /home/backup_ocs/ && cp /usr/share/ocsinventory-reports/ocsreports/dbconfig.inc.php /home/backup_ocs/ mysqldump -u root -p –all-databases > /home/backup_ocs/ocsdbbackup.sql cp ocsinventory-reports.conf z-ocsinventory-server.conf zz-ocsinventory-restapi.conf /etc/apache2/conf-available/ && cp dbconfig.inc.php /usr/share/ocsinventory-reports/ocsreports/ tar –xvzf OCSNG_UNIX_SERVER-2.x.x.tar.gz cd OCSNG_UNIX_SERVER-2.x.x sh setup.sh cd /home/backup_ocs cp ocsinventory-reports.conf z-ocsinventory-server.conf zz-ocsinventory-restapi.conf /etc/apache2/conf-available/ && cp dbconfig.inc.php /usr/share/ocsinventory-reports/ocsreports/ rm /usr/share/ocsinventory-reports/ocsreports/install.php /usr/share/ocsinventory-reports/ocsreports# pico backend/AUTH/auth.php dosyasında “$list_methode …
Eyl 14
Proxmox HA Cluster 5.4’ten 6.X’e güncelleme.
Proxmox 6 ve üzeri sürümlerde corosync 3 sürümü ile gelmektedir. Bu nedenle mevcut sürümdeki 2.x versiyonu ilk olarak 3’e upgrade edilmelidir. Bu işlemleri cluster yapınızda ilk olarak root node üzerinden başlayarak yapmanızı öneririm. Ben sistem açıkken makineleri migrate ederek farklı node lar üzerinde yaptım, herhangi bir sorun yaşamadım. Sadece root node’tan başlamadığım için onu corosync …
Eyl 14
Glances (Açık kaynaklı sistemlerde sistem kaynaklarını izleme) – An eyes on your systems
Glances Sistemde neleri monitör eder: CPU, Memory and LOAD Process list Network interface Disk I/O, IRQ / Raid Sensors Filesystem (and folders) Docker Alert System info Uptime Step 1 – Glances Installation Glances yüklemek için izlenecek adımlar: Using Package Manager: sudo apt install glances # On Debian Based Systems Eğer Glances işletim sisteminiz için paket …
Tem 06
Ubuntu 20.04 üzerine GVM 11 kurulumu (Güncel OpenVAS – zaafiyet, açıklık tarama sistemi)
Ubuntu 20.04 Üzerine GVM 11 Kurulumu Yararlanılan Döküman… Gereksinimleri Belirle Asgari 4 GB RAM Asgari 4 vCPUs 8 GB ve fazlası depolama (disk). apt update apt upgrade Gvm Kullanıcısı Oluştur useradd -r -d /opt/gvm -c “GVM User” -s /bin/bash gvm mkdir /opt/gvm chown gvm:gvm /opt/gvm Gerekli Derleme Araçlarını Yükle apt install gcc g++ make bison …
Şub 11
Smart olmayan tv ile Netflix keyfi :)
Ben Rpi3 ile deneme yaptım. İlgili sayfadan Librelec‘i indirdim. Bu tool aracılığıyla imaj dosyası (LibreELEC-RPi2.arm-9.2.0.img.gz) indirdim ve imajı Rpi3 sd kartına yazdım. Bu linkteki DailyBuild klasöründeki güncel versiyonu WinSCP ile media dizinine aktardım. Daha sonra eklentiler kısmından indirilen zip dosyasını göstererek kurulum yaptım, lakin öncesinde güvensiz repository’lerden uygulama kurmaya izin vermemi istedi zaten kendisi lokasyonu …