Yazar: Ayhan ARDA

  • Sqoop Nedir?

    Sqoop Nedir? Apache Sqoop, ilişkisel veri tabanları ile hadoop arasında büyük verilerin aktarımını sağlayan java tabanlı bir yazılımdır. Her iki yönde aktarım yapabilmektedir. Veriyi ilişkisel veri tabanından okuyup (Oracle, MySQL, SQL Server, Postgres, Teradata vs) hadoop dağıtık dosya sistemine (HDFS, Hive, Hbase …) aktarabildiği gibi hadoop ortamından okuyup ilişkisel veri tabanlarına da yazılabilmesini sağlar. Sqoop,…

  • Docker’da server gave HTTP response to HTTPS client

    Docker’da server gave HTTP response to HTTPS client hatası ve çözümü Docker da pull ve push işlemlerinizde imajlar için dışarıya çıkamıyor ve bu nedenle ağınızda nexus gibi bir repo kullanıyor iseniz ve ssl konfigüre edili değil ise docker client reponun ssl çalışmadığını , kendisinin secure istek atmasına rağmen reponun ona nonsecure cevap döndüğünü belirtir. [[email protected]

  • Oracle Exadata Deployment Assistant Kurulumu Ve İşlem Adımları – OEDA Kurulumu

    Oracle Exadata Deployment Assistant Kurulumu Ve İşlem Adımları – OEDA Kurulumu Şirketiniz için DWH çözümü olarak Oracle Exadata seçti iseniz ve o kocaman kabinet çılgın izinler ve onaylar sonucunda bir şekilde veri merkezinize konumlandı ise, (burası biraz zorlayıcı) iş kurulumu yapacak mühendis için gerekli olan dosyanın oluşmasını sağlayan deployment tool a kalıyor. Bu Araç mühendise…

  • JupyterHub Kurulumu

    JupyterHub Kurulumu

  • Centrify – AD Kullanışlı Komutlar

    Bir kullanıcı ya da Grup Sorgulama:adquery user ayhanardaDaha fazla detay için -A parametresini kullanabilirsiniz:adquery user -A ayhanardaSunucunun domaine dahil olup olmadığı ve hakkında bazı bilgiler için:adinfo domain.ayhanarda.com Sunucuyu Active Directory’ye dahil etme:Tabi burada kendi yetkili kullanıcı bilgilerinizi ve ilgili ou yu kendinize göre değiştirmelisiniz.adjoin -z “domain.ayhanarda.com/Centrify/UnixServer/Zones/UnixServer” -c “OU=Computers,OU=UnixServer,OU=Centrify,DC=domain,DC=ayhanarda,DC=com” –force -R “UnixServer_Prod_AYHANARDA” -V domain.ayhanarda.com -u [email protected]

  • Kafka restartında Memory Allocation Error Hatası

    Kafka restartında Memory Allocation Error Hatası Kafka başlarken aşağıdaki gibi bir hataya düştüğünde ki bu normalde olmuyorsa ama topic sayınız arttı ise genelde olur , bu durumda aşağıdaki çözümü uygulayabilirsiniz. Linux sysctl ayarlarınızda vm.max_map_count değerini arttırmalıyız. sysctl -w vm.max_map_count= #ön tanımlı değeri 65536Aşağıdaki değeri basabiliriz.sysctl -w vm.max_map_count=262144Aktif olması için sysctl -p komutunu kullanabilirsiniz. Ayhan ARDA

  • Linux NFS Share ve Mount Nasıl Yapılır?

    Linux NFS Share ve Mount Nasıl Yapılır? Bazen sunucularımız arasında ortak bir klasör paylaşmak isteriz , bu durumda paylaşımı yapacak bir sunucu/klasör ve oraya erişmek isteyen client’lar olmalı. Bi sunucumuzu nfs server olarak yapılandırmakla başlayalım Öncelikle nfs-utils paketini kurmalıyız. Sonrasında bir paylaşım klasörü oluşturalım, aşağıdaki ismi ya da path’i değiştirebilirsiniz. Şimdi bu klasöre herkesin yazabilmesi…

  • Prometheus Node Exporter Kurulumu

    Prometheus Node Exporter Kurulumu

    Prometheus Node Exporter Kurulumu Node exporter’ı linux sunucularımızda ki metricleri elde etmek için kullanırız. Kurmadan önce prometheus kurulu olmalı, bunun için prometheus kurulumu isimli yazımızı inceleyebilirsiniz. Sonrasında network tarafında 9100 nolu port izinli olmalı ancak tabii ki farklı bir portta kullanabilirsiniz. Öncelikle /tmp dizinine geçip dosyamızı indiriyoruz. Dileseniz indirmek için prometheus download sayfasına da göz…

  • Prometheus Kurulumu

    Prometheus Kurulumu

    Prometheus Kurulumu Prometheus açık kaynaklı, pull temelli monitöring aracıdır. Çok hafif ve iyi bir uyarı mekanizmasına sahiptir. Centos/rhel tabanlı dağıtımlarda aşağıdaki gibi kurabilirsiniz. https://prometheus.io/download/ adresinden şu an güncel sürüm olan 2.34 ü indireceğiz. Başlamadan önce eğer root değilseniz sudo kullanabilir olduğunuza emin olunuz, networkünüzde prometheus un default portu olan 9090 portu için bir engel olmamalı…

  • Linux Sunucularda System Servisi Oluşturmak

    Linux Sunucularda System Servisi Oluşturmak /etc/systemd/system/ klasörü içinde bir dosya oluşturuyoruz. Servisimizin adını hatırlatacak şekilde isim verilmesi işimizi kolaylaştıracaktır. Örneğin grafana.service Bu dosyanın içinde Servisin tanımını, çalışacağı path’i ve çalışma modlarını tanımlayabilirsiniz. Aşağıda grafana için oluşturduğumuz bir örnek bulunmaktadır. cat /etc/systemd/system/grafana.service [Unit]Description=Grafana Servisi [Service]WorkingDirectory=/root/Type=forkingExecStart=/bin/bash grafana_start.shKillMode=process [Install]WantedBy=multi-user.target Görüldüğü üzere /root dizini içinde grafana_start.sh dosyasını çalıştırması beklenmektedir,…

  • A ticket for this agent could not have been requested from your deployment endpoint: Ticket salt is not configured in ApiListener object hatası

    A ticket for this agent could not have been requested from your deployment endpoint: Ticket salt is not configured in ApiListener object hatası Icinga2 de Host’a modify deyip Agent’a tıkladığınızda başlıktaki hatayı alabilirsiniz. TicketSalt girmediğiniz için bu hatayı almaktasınız. /etc/icinga2/constants.conf dosyanızda muhtemelen en altta aşağıdaki satırı göreceksiniz. c /* Secret key for remote node tickets…

  • Gmail POP3 Hesabı Ekleme Hatası [AUTH] Plaintext authentication disallowed on non-secure (SSL/TLS) connections

    Gmail POP3 Hesabı Ekleme Hatası [AUTH] Plaintext authentication disallowed on non-secure (SSL/TLS) connections Linux üzerine plesk kurulu sunucumuzda bir mail hesabını gmail e ekleme çalıştığımızda aşağıdaki hatayı aldığımızı gördük. [AUTH] Plaintext authentication disallowed on non-secure (SSL/TLS) connections Kısaca güveli olmayan bağlantılarda şifrenin açık şekilde geldiği için kabul edilmediğine dair hata vardı. Sunucumuzda mail server olarak…

  • Debian Command Not Found Hataları

    Debian Command Not Found Hataları Örnek: root@ayhanarda:~# a2ensite test.ayhanarda.com.confbash: a2ensite: command not found root@ayhanarda:~# rebootbash: reboot: command not found root@ayhanarda:~# ufw enablebash: ufw: command not found Oturumunuzu normal user ile açıp root kullanıcısına su ile yükseltme yaptığınızda bir çok komutun çalışmadığını görürsünüz , bu nedenle su – komutunu kullanmalısınız , Sonrasında çalışmayan komutlarınızın çalıştığını görebilirsiniz.…

  • Avocent Console Cihazlarında Şifre Kurtarma

    Bazen kullandığımız cihazlarımızda eskiden tanımlanan şifreleri unutabiliyoruz bu da ihtiyacımız olduğu zamanlarda elimizi bağlıyor , user hakları ile kullandığım ancak admin ve root şifresini bilmediğim Avocent cyclades konsol cihazımızda bu şifreleri kurtarmam gerekti. İşlem adımlarımı aşağıdaki şekilde not aldım. Cihazın konsol portuna bağlanılır. Cihaz restart edilir. Açılmaya başladığı anda konsolda herhangi bir tuşa basılır ve…

  • wget: short write hatası ve çözümü

    Esxi’da sunucu içine bir iso indirmem gerekiyordu ancak wget kullandığımda aşağıdaki short error mesajı ile karşılaştım. Dosyayı bir şekilde indirmem gerekiyordu, /vmfs/volumes/datastore1/ altında mkdir komutu ile tmp klasörü oluşturdum ve wget komutumu aşağıdaki şekilde düzenledim , bu şekilde dosya indrme işlemi başarıyla sonuçlandı. wget http://cdimage.kali.org/kali-2021.1/kali-linux-2021.1-installer-amd64.iso -P /vmfs/volumes/datastore1/tmp -O – > /vmfs/volumes/datastore1/tmp/kali-linux-2021.1-installer-amd64.iso

  • RemoteApp Portunu Değiştirmek

    RemoteApp Portunu Değiştirmek Bu yazıyı remote desktop portu değiştirmekle karıştırmayınız , remote desktop portunu değiştirmek ile remote app portu değiştirmek aynı şey değildir. Bilindiği üzere güvenlik gereği remote desktop portumuzu değiştirmeyi tercih ederiz. Ancak aynı sunucuda remote app rolü kullanmaya karar verip yapılandırdığınızda çalışmadığını göreceksiniz. Sebebi Remote App rolünün , Sizin remote desktop portunuzu değiştirdiğinizden…

  • rndc: decode base64 secret: bad base64 encoding hatası ve çözümü

    rndc: decode base64 secret: bad base64 encoding hatası ve çözümü Benim başıma gelme hikayesi şöyle oldu , zone dosyalarımda bazı kelimeleri otomatik olarak topluca değiştirmem gerekiyordu ancak db. ile başlayan dosyaları filtrelemediğim için bind.keys dosyamın içeriği de değişti. Eski key i kurtarmam zor olacaktı ve ilgili klasör yedeğimi de almamıştım. Çözüm için key ‘i tekraroluşturmak…

  • Juniper Ex3300 Junos Upgrade İşlemi – USB ile

    Juniper Ex3300 Junos Upgrade İşlemi – USB ile Öncelikle yeni Junos versiyonumuzu Juniper‘ın sitesinden indiriyoruz, Ex3300 için 2020 yılı itibari ile en güncel versiyon 15.1R7.9 olarak gözüküyor. Dosyanın tam adı jinstall-ex-3300-15.1R7.9-domestic-signed.tgz şeklinde. Bir usb disk edindim ve bilgisayara takıp Fat olarak tekrar formatlıyorum. Fat32 ya da ntfs çalışmayacaktır, Switch USB’yi görecek ama partition’ı göremeyecektir. O…

  • Linux Performans Analizi İçin Sysstat Kurulumu

    Linux Performans Analizi İçin Sysstat Kurulumu Linux üzerinde performans sorunları yaşadığınızda bazı komutlar ile bu durumu doğrulamanız gerekir ya da sisteminiz iyidir ve daha iyi hale getirmek istiyorsunuzdur , bazen internette yeni komutlar bulursunuz ve bir çok kez bu komutların default olarak kurulu gelmediğini ve çalışmadığını görürsünüz , örneğin aşağıdaki komutları deneyebilirsiniz. mpstat -P ALL…

  • Ubuntu Static IP Tanımlama

    Ubuntu Static IP Tanımlama – 17.10 ve sonrası için Ağ yapılandırması Ubuntu 17.10 ile tamamen değiştirildi. 17.10 sürümünden başlayarak tüm yeni Ubuntu sürümlerinde kullanılacak ağ ayarı yönetimi için Canonical (Ubuntu Linux dağıtımını geliştiren şirket) tarafından Netplan adında yeni bir araç tanıtıldı. Eski ağ yapılandırma dosyası olan /etc/network/interfaces dosyası artık kullanılmıyor. Şimdi düzenlemek için /etc/netplan/01-netcfg.yaml dosyamızı…

  • Ubuntu ‘artful Release’ no longer has a Release file. hatası ve çözümü

    Ubuntu ‘artful Release’ no longer has a Release file. hatası ve çözümü Ubuntu update ya da paket kurulumu sırasında “no longer has a Release file. hatası alabilirsiniz. Sebebi Ubuntu 17.10 artful kullanıyor olmanız ve artık bu sürümün desteğinin bitmiş olmasıdır. Ubuntu güncel sürümleri görmek için https://wiki.ubuntu.com/Releases adresini kullanabilirsiniz. Bu durumda apt-get update ya da upgrade…

  • Extreme Networks Switchlerde “The stack MAC is either not configured or its configuration is not consistent within the stack.” hatası

    Extreme Networks Switchlerde “The stack MAC is either not configured or its configuration is not consistent within the stack.” hatası Genelde Extreme networks switchlerinde stack kurulumunu otomatik yaptırdığımız durumlarda karşılaşabileceğimiz bir hatadır. Aşağıdaki komutu master switch üzerinden çalıştırınız. configure stacking mac-address Sonrasında Stack topolojisini rebott etmelisiniz. Switchler reboot olduktan sonra hata giderilecektir. reboot stack-topology Ayhan…

  • Plesk Panel’de 500 Hatası

    Plesk Panel’de 500 Hatası Plesk panel’e girmeye çalıştığınızda 500 hatası alıp %plesk_dir%admin\logs\php_error.log dosyanızda aşağıdaki gibi kayıtlar görüyorsanız bu çözümü uygulayabilirsiniz. PHP Fatal error: Uncaught Error: Class ‘Zend_Log’ not found in C:\Program Files (x86)\Parallels\Plesk\admin\plib\Plesk\Log.php:169ya daUnable to set the object (C:\Program Files (x86)\Parallels\Plesk\admin\****) owner: (5) Access is denied. Sebebi , plesk’in güncellemesi sırasında antivirüs yazılımınızın buna engel…

  • Plesk kurulu sunucuda .net core internal server error lock violation hatası

    IIS te .net core kullanan siteleriniz aşağıdaki hatayı veriyor olabilir. HTTP Error 500.19 – Internal Server ErrorThe requested page cannot be accessed because the related configuration data for the page is invalid. Detailed Error Information Module IIS Web Core Notification BeginRequest Handler Not yet determined Error Code 0x80070021 Config Error Lock violation Config File \?\C:\Inetpub\vhosts\ayhanarda.com\web.config…

  • Ubuntu üzerine LXC Container ve LXC WebPanel Kurulumu

    Ubuntu üzerine LXC Container ve LXC WebPanel Kurulumu

    Ubuntu üzerine LXC Container ve LXC WebPanel Kurulumu Docker docker nereye kadar dedik ve birazda değişiklik olması için LXC container kurmaya karar verdik, öncesinde sıfır ubuntu kurdum version 19.04 ve update ettim. Sonrasında LXC ve lxc template’lerini kumakla başlayalım. apt-get install lxc lxc-templates -y Sorunsuz kurulum olup olmadığına aşağıdaki komutla bakabilirsiniz , cgroups’lar , nat’lar…

  • Ansible Nedir ? Ubuntu üzerine Ansible Kurulumu ve Host Ekleme

    Ansible Nedir ? Ubuntu üzerine Ansible Kurulumu ve Host Ekleme

    Ansible Nedir ? Ubuntu üzerine Ansible Kurulumu ve Host Ekleme Ansible, sistem yöneticisinin işlerini basitleştirmek için geliştirilmiş, agent a ihtiyaç duymayan (agent bazen iyidir) otomasyon aracıdır. Kısaca işlem yapacağınız hostları bir dosya da kategorilere ayırıp tümüne ya da kategoriye uyan tümüne ya da dilediğiniz tek sunucuya komut göndermeniz yarar , sadece komut göndermekle kalmaz ayrıca…

  • Centos 7’de Warning: mysqli_connect(): (HY000/2002): Permission denied hatası ve çözümü

    Centos 7’de Warning: mysqli_connect(): (HY000/2002): Permission denied hatası ve çözümü Centos 7 sunucunuza apache , php ve phpmyadmin kurdunuz ve phpmyadmin ile uzaktaki bir veritabanına bağlanmaya çalışıyorsunuz , denerken başlıktaki hatayı aldınız diyelim , çözüm için aşağıdaki komutu kullanmalısınız. setsebool -P httpd_can_network_connect 1 Böylece httpd servisinizin dışarıya ulaşmasına izin vermiş olacaksınız ve tekrar phpmyadmin’den denediğinizde…

  • Centos7 msgpack kurulumu

    Puppet debug ederken msgpack olmadığını görünce kurmak istedim ancak centos repolarında yok , bu nedenle epel üzerinden kuracağız , aşağıdaki şekilde kurabilirsiniz, iyi çalışmalar. yum -y install epel-releaseyum repolistyum install msgpack Ayhan ARDA

  • RunDeck Remote Sunucunun /tmp Dizininde Job Çalıştırma Hatası

    RunDeck Remote Sunucunun /tmp Dizininde Job Çalıştırma Hatası

    Linux sunucularda tmp klasörleri genelde yazılabilir olurlen bazı sunucularda üzerine kurulan uygulamalar bu dizinleri daha secure hale getireibliyor , örneğin cpanel kurulu bir sunucunuz var ise rundeck job eklediğinizde remote script çalıştıracağım derseniz hazırladığınız bash scripti buraya atamıyor ve aşağıdaki gibi bir hataya düşüyor.

  • Icınga2 de Ping Servisini Disable Etmek

    Icınga2 de eklenen her host default olarak ping servisi ile geliyor , yani biz sadece http kontrol et desekte ayrıca ping atıp host un yaşayıp yaşamadığına bakmaya çalışıyor , oysa hostumuz ping’e kapalı olabilir ya da ping atmak istemiyor olabiliriz. O halde çözümü icinga2 de apply rule’larda aramalıyız. Aşağıdaki dosyayı açıp inceleyelim. /etc/icinga2/conf.d/services.conf İçinde aşağıdaki…

  • Can’t locate Net/SNMP.pm in @INC – Net::SNMP module hatası ve çözümü

    Can’t locate Net/SNMP.pm in @INC – Net::SNMP module hatası ve çözümü root@icinga2-ayhanarda:/usr/lib/nagios/plugins# ./check_bgp -H X.X.X.X -C snmpcommunity -p Y.Y.Y.Y Can’t locate Net/SNMP.pm in @INC (you may need to install the Net::SNMP module) (@INC contains: /usr/lib/nagios/plugins /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.24.1 /usr/local/share/perl/5.24.1 /usr/lib/x86_64-linux-gnu/perl5/5.24 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.24 /usr/share/perl/5.24 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at ./check_bgp line 77. Icınga ve nagios gibi yazılımlarda SNMP protokolü kullanan…

  • icinga2’de Agent Cevabında The parameter is incorrect. hatası ve çözümü

    icinga2’de Agent Cevabında The parameter is incorrect. hatası ve çözümü İicnga2 den agenttan beklenen cevapta tüm aynı sunucular aynı düzgün cevabı verebilirken bazı makinalardan The parameter is incorrect hatası dönüyor ise o agent ın kurulu olduğu sunucunun sistem sayaçları bozulduğu anlamına gelmektedir. Bu sorunu aşmak için aşağıdaki komutu cmd de çalıştırabilir ve sorunu manual giderebilirsiniz.…

  • icinga2 node wizard execvp: Argument list too long hatası ve çözümü

    icinga2 node wizard execvp: Argument list too long hatası ve çözümü Linux sistemlerde icinga2 agent kurulumu sonrası icinga2 node wizard komutu ile agent yapılandırma sihirbazını çalıştırmak istediğinizde execvp: Argument list too long hatasını alabilirsiniz. Çözüm için, /usr/sbin/icinga2 dosyasını nano , vi ya da sevdiğiniz bir ediyor ile açınız , son satırında aşağıdaki kodu göreceksiniz. exec…

  • Linux Plesk phpMyAdmin Session Hatası ve Çözümü

    Linux Plesk phpMyAdmin Session Hatası ve Çözümü Plesk panelinizde kurulu phpMyadmin’e erişmeye çalıştığınızda aşağıdaki hatayı alıyor olabilirsiniz. Error during session start; please check your PHP and/or webserver log file and configure your PHP installation properly. Also ensure that cookies are enabled in your browser. session_start(): open(SESSION_FILE, O_RDWR) failed: No such file or directory (2) session_start():…

  • Icinga2’ye Director Modulü Kurulumu

    Icinga2’ye Director Modulü Kurulumu Mevcutta icinga2 kurduğunuz varsayarak anlatılacaktır. Icinga2 director müdülü bir nevi icinga’nın config deployment aracıdır , yani siz dilerseniz hostları , objeleri , servisleri manual ekleyebilirsiniz , dilerseniz api ile ekleyebilirsiniz , dilerseniz de icinga2’nin director modülünü kullanarak ekleyebilirsiniz. Öncelikle modülü github üzerinden indirelim, # cd /usr/share/icingaweb2/modules # wget https://github.com/Icinga/icingaweb2-module-director/archive/master.zip # unzip…

  • Icinga2 Director’de No valid elements specified for display group hatası ve çözümü

    Icinga2 Director’de No valid elements specified for display group hatası ve çözümü Icinga2 Director’de Hosts Menüsünden Host Template’iniz için Servis eklerken No valid elements specified for display group hatası alabilirsiniz , endişelenmeyin , Öncelikle Icınga2 Director de Hosts Değil de Service alanına erişip Service Template’i oluşturmanız gerekmekte , Sonrasında hata aldığınız bölüme tekrar gittiğinizde hatanın…

  • “/var/run/icinga2/cmd/icinga2.cmd”: Permission denied hatası

    “/var/run/icinga2/cmd/icinga2.cmd”: Permission denied hatası Icınga2 de, icingaweb2 üzerinden işlem yapmaya çalıştığınızda aşağıdaki hatayı alıyor olabilirsiniz. Icinga\Module\Monitoring\Exception\CommandTransportException in /usr/share/icingaweb2/modules/monitoring/library/Monitoring/Command/Transport/LocalCommandFile.php:161 with message: Can’t send external Icinga command to the local command file “/var/run/icinga2/cmd/icinga2.cmd”: Permission denied Öncelikle /var/run/icinga2/cmd/ dizininde icinga2.cmd dosyasının olup olmadığını kontrol edelim. ayhanarda@icinga2:/var/run/icinga2/cmd# ls -al total 0 drwxr-s— 2 nagios www-data 60 Oct 5 11:18…

  • bash: restorecon: command not found hatası ve çözümü

    bash: restorecon: command not found hatası ve çözümü Genelde firewall kurallarını save ederken karşılaşabileceğiniz bu hata için aşağıdaki paketi sunucunuza kurmanız yeterlidir. Debian, ubuntu türevleri için ; apt-get install policycoreutils Centos ve türevleri için , yum install policycoreutils

  • Fix rpmdb: Thread died in Berkeley DB library hatası ve çözümü

    Fix rpmdb: Thread died in Berkeley DB library hatası ve çözümü Bazen disk hatalarından dolayı rpmdb database iniz bozulabilir , bunu gidermek için aşağıdaki yöntemi kullanabilirsiniz. Centos üzerinde test edilmiştir. mkdir /var/lib/rpm/backup cp -a /var/lib/rpm/__db* /var/lib/rpm/backup/ rm -f /var/lib/rpm/__db.[0-9][0-9]* rpm –quiet -qa rpm –rebuilddb yum clean all Şimdi rahatlıkla paket kurabilir ya da sisteminizi güncelleyebilirsiniz. Ayhan…

  • The following signatures were invalid: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository hatası ve çözümü

    Kali linux üzerinde paket yüklerken ya da sistemi güncellemeye çalışırken aşağıdaki hatayı alabilirsiniz. The following signatures were invalid: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository Çözüm için aşağıdaki komutu çalıştırıp yeni imzaları almalısınız. root@kali-ayhanarda:/# apt-key adv –keyserver hkp://keys.gnupg.net –recv-keys 7D8D0BF6 Executing: /tmp/tmp.JQGFfA47n9/gpg.1.sh –keyserver hkp://keys.gnupg.net –recv-keys 7D8D0BF6 gpg: requesting key 7D8D0BF6 from hkp server keys.gnupg.net gpg: key 7D8D0BF6:…

  • HTTP/1.1 New Application Failed Hatası ve Çözümü

    HTTP/1.1 New Application Failed Hatası ve Çözümü C:\Windows\System32\inetsrv\config\applicationhost .config dosyasının yedeğini bir kenara alıp orjinal dosyayı açınız. Aşağıdaki bölümü bulunuz , muhtemelen overrideModeDefault bölümü Deny olarak gözükmektedir , bu bölümü Allow olarak değiştiriniz , akabinde iis restart etmenizi gerek bulunmamaktadr , Site hemen çalışacaktır. Gözüken; <sectionGroup name=”system.webServer”> <section name=”asp” overrideModeDefault=”Deny” /> Olması Gereken; <sectionGroup name=”system.webServer”> <section…

  • MaestroPanel’de An error occured when verifying security for message hatası ve çözümü

    MaestroPanel’de An error occured when verifying security for message hatası ve çözümü Maestropanelde bir alan adı altına email hesabı oluşturmaya çalıştığımızda karşılaştığımız bir hata idi, ancak tabi agent ile iletişime geçmesi gereken her işlemde bu hatanın alınabilmesi olası. Çözüm maestropanel sunucusu ile ulaşmaya çalıştığı mail serverın arasındaki zaman farkının 5 dakikadan fazla olması idi, maestropanel…

  • ElasticSearch Unassigned shards hatası ve çözümü

    ElasticSearch Unassigned shards hatası ve çözümü Eğer benim gibi single node cluster kullanıyor iseniz aşağıdaki komutu ssh tan basarak replica sayısını tekrar set edip bahsi geçen hatayı giderebilirsiniz. Tabi ElasticSearch portunuz farklı ise komutta değiştiriniz. Ya da replica sayınızı örneğin 5 ten 4  indirdiyseniz number of replicas bölümünden sisteminize uygun olacak şekilde değiştiriniz. curl -XPUT…

  • Windows Plesk Panelde “This DNS record already exists.” Hatası ve Çözümü

    Windows Plesk Panelde “This DNS record already exists.” ya da “Bu DNS kaydı zaten var.” Hatası ve Çözümü. Bazen sunucudan silinen alan adlarının dns kayıtları dns serverdan silinmesine rağmen plesk in kendi veritabanında silinmemiş olabiliyor. Bu durumda Pleskin veritabanından bu dns kayıtlarını silmek gerekiyor. Linuxte de aynı yöntem işe yararken tek fark mysql de oturum açma…

  • Ubuntu 16.04.4 LTS RunDeck Kurulumu

    Ubuntu 16.04.4 LTS RunDeck Kurulumu Java kurarak başlıyoruz,  komutları sırası ile giriniz. dpkg –add-architecture i386 apt-get install openjdk-8-jdk Rundeck ‘i indiriyoruz. wget http://download.rundeck.org/deb/rundeck_2.10.8-1-GA_all.deb Rundeck i kuruyoruz. dpkg -i rundeck_2.10.8-1-GA_all.deb /etc/rundeck/framework.properties ve /etc/rundeck/rundeck-config.properties dosyalarında grails.serverURL=http://localhost:4440 yazan bölümleri grails.serverURL=http://SUNUCU-IP-ADRESI:4440 ile değiştiriyoruz. nano /etc/rundeck/framework.properties nano /etc/rundeck/rundeck-config.properties Rundeck servisini başlatıyoruz. service rundeckd start Şimdi browser ınız üzerinden http://SUNUCU-IP-ADRESI:4440 ile RunDeck arayüzüne erişebilirsiniz.

  • Cpanel None Of The Authentication Methods Supported By This Client hatası ve çözümü

    Cpanel None Of The Authentication Methods Supported By This Client hatası ve çözümü (0x800CCC80) Cpanel Sunucu bu istemci tarafından desteklenen hiçbir kimlik doğrulama yöntemini desteklemiyor. (0x800CCC80) Mail alıp gönderirken ve mailleriniz Cpanel kurulu sunucuda çalışıyor ise ve bu hata ile karşılaşıyor iseniz whm panel e root ile giriniz. Whm panelden Exim Configuration Manager’a geliniz. Basic Editör…

  • Tuning Primer Kurulumu ve Kullanımı

    Tuning Primer Kurulumu ve Kullanımı Tuning Primer bir Mysql Tuner Alternatifi , aşağıdaki komutları sırası ile dosyasını indirip çalıştırabilirsiniz. Mysql Tuner kadar olmasada yeterli bilgiler mevcut ve kullanmaya değer. [root@ayhanarda ~]# cd /usr/local/bin [root@ayhanarda bin]# wget https://launchpadlibrarian.net/78745738/tuning-primer.sh Şimdi sıra çalıştırmaya geldi. [root@ayhanarda bin]# tuning-primer.sh Çalıştırıldığında mysql in conf u ile elde ettiği değerleri en iyi…

  • innodb_log_file_size değişikliği

    InnoDb Log File Size Değiştirme Bu işlem , Innodb de kritik olabilecek bir işlem , dolayısı ile once shutdown mode unun 1 olup olmadığına bakıyoruz , mysql e login olup sorgumuzu çalıştıralım. mysql> show variables like ‘innodb_fast_shutdown%’; +———————-+——-+ | Variable_name | Value | +———————-+——-+ | innodb_fast_shutdown | 2 | +———————-+——-+ 1 row in set (0.00…

  • MySQLTuner Kurulumu

    MySQLTuner Kurulumu MySQLTuner, Mysql servisinin performansını ölçmek istediğimiz durumlarda kullanabileceğimiz Perl ile yazılmış başarılı bir araç. basit bir kurulum ile geliyor, performans ve stabiilteiçin öneriler sunuyor , mysqltuner çalıştırılmadan önce mysql servisiniz ne kadar süredir çalışıyor ise mysqltuner’dan o kadar doğru değerler alabilirsiniz. MySQL/MariaDB/Percona Server için kullanabilirsiniz , sadece mysql için olduğunu düşünmeyin. 300 den fazla…

  • WHM/cPanel Tabanlı Sunucularda Tüm Kullanıcıların Cron larını Listeleme

    WHM/cPanel Tabanlı Sunucularda Tüm Kullanıcıların Cron larını Listeleme Binlerce kullanıcılı bir Cpanel kurulu sunucu yönettiğimizi düşünelim , bazen sunucularda öngörmediğimiz durumlar periyodik olarak gerçekleşebilir ve bu da akla bir cron tanımı olabileceği şüphesi uyandırır , böyle durumlarda belli komutlar ile elde ettiğiniz veriler sonucu bazı kullanıcılar üzerinde yoğunlaşırsınız ve bu durumda yapılan işlemlerden biri de…