Yazılım Yönetimi Soruları¶
Bu makalede
- Sunucuma yüklü yazılımlarla ilgili sorun yaşıyorum; kiminle iletişime geçmeliyim?
- Ubuntu'da kernel ve sürücüler güncellenmiyor/yüklenmiyor
- Docker Compose ile hata alıyorum
- DeepSeek R1 gibi çok dilli Sinirsel Modeller İngilizce yerine Çince yanıt veriyor
- OpenWebUI veya Ollama'daki Sinirsel Modelin Yanıt Vermesi Uzun Sürüyor
- Yüklü bir Ubuntu işletim sisteminden Docker tamamen nasıl kaldırılır?
- NZBGet/Torrent/Plex sunucu kurulumuna izin veriliyor mu?
Sunucuma yüklü yazılımlarla ilgili sorun yaşıyorum; kiminle iletişime geçmeliyim?¶
Teslimattan sonra sunucuyu veya müşterinin sunucusuna yüklenen herhangi bir yazılımı biz yönetmiyoruz, ayrıca ilgili konularda danışmanlık sağlamıyoruz. Müşteri, kendi sunucusunun yönetiminden sorumludur.
Sistem yöneticilerimizden yardım alınması gerekiyorsa, ücretli yönetim kapsamında yardımcı olmaya hazırız.
Ücretli yönetim sipariş etmek için lütfen Sales Department birimine teknik şartname gönderin; iş için gereken süreyi tahmin edip size bir teklif sunacağız.
Ubuntu'da kernel ve sürücüler güncellenmiyor/yüklenmiyor¶
Yeni bir kernel veya sürücülerin (kernel modülleri) yüklenmemesi sorunu, eşzamanlı sistem kernel güncellemeleri sırasında /boot bölümünün dolması nedeniyle yeni başlangıç RAM disklerinin (initrd) oluşturulamamasından kaynaklanabilir. Bunu kontrol etmek için şu komutu çalıştırın:
Çıktıda hatalar görürseniz, /boot bölümünün doluluk oranını kontrol edin. Bunun için df -h /boot komutunun çıktısına bakın:
initrd'nin başarılı bir şekilde yeniden oluşturulabilmesi için /boot bölümünün doluluk yüzdesinden önceki sayı 200M değerinden fazla olmalıdır. Eğer boş alan yoksa, aşağıdaki adımları izleyin:
-
Yanlışlıkla gerekli dosyaları silmeniz durumunda hızlıca geri yükleyebilmek için bölümün yedeğini oluşturun:
-
/bootbölümünün içeriğine bakın ve tüm initrd imajlarını bulun:Şuna benzer bir çıktı almalısınız:
-
SON İKİSİNİ BIRAKARAK, fazla olan initrd imajlarını silin. Bizim durumumuzda
initrd.img-6.8.0-57-genericveinitrd.img-6.8.0-58-genericdosyalarını silmemiz gerekiyor.Dikkat
Aşağıdaki komutlar işletim sisteminizin bozulmasına neden olabilir, bu nedenle silinen dosyaların sürümlerine dikkat edin.
/bootbölümünde son ve sondan bir önceki kernel sürümlerine ait dosyalar bulunmalıdır!uname -akomutu ile şu anda hangi kerneli kullandığınızı kontrol edebilirsiniz. Bir şeyler ters giderse, birinci adımda oluşturulan yedekten /boot bölümünün içeriğinisudo rsync -av /boot.old/ /boot/komutuyla geri yükleyebilirsiniz.Bu işlemi şu komutla yapın:
Her dosya için bunu tekrarlayın.
Aynı işlemi
vmlinuzveSystem.mapdosyaları için de yapın (isteğe bağlı): -
Sistemi eski kernel ile ilgili paketlerden temizleyin ve komutlarla sürücülerin ve kernel modüllerinin kurulumunu ve derlenmesini gerçekleştirin:
-
İşletim sistemini yeniden başlatın:
Docker Compose ile hata alıyorum¶
Docker compose çalıştırırken docker: 'compose' is not a docker command veya docker-compose: command not found gibi bir hata alıyorsanız, bu durum işletim sistemi sürümünüzün eski olabileceği ve Docker Compose'un bir eklenti olarak yüklenmemiş veya PATH değişkenine eklenmemiş olabileceği anlamına gelebilir. Bu sorunu çözmek için şu adımları izleyin:
-
Docker Compose'u yükleyin (yüklü değilse):
mkdir -p ~/.docker/cli-plugins/ curl -SL https://github.com/docker/compose/releases/latest/download/docker-compose-linux-x86_64 -o ~/.docker/cli-plugins/docker-compose chmod +x ~/.docker/cli-plugins/docker-composeGerekirse
latestifadesini resmi depodan güncel sürümle değiştirin. -
Kurulumu kontrol edin:
Komut başarıyla çalışıyorsa Docker Compose yüklenmiş demektir.
-
Komut hala bulunamıyorsa,
~/.docker/cli-plugins/dizinininPATHortam değişkenine eklendiğinden emin olun. Bunu~/.bashrcveya~/.zshrcdosyasına ekleyin:Ardından çalıştırın:
-
Kurulumu tekrar kontrol edin:
DeepSeek R1 gibi çok dilli Sinirsel Modeller İngilizce yerine Çince yanıt veriyor¶
DeepSeek gibi çoğu çok dilli model, istek İngilizce yapılmış olsa bile bazen birincil eğitim diline (örneğin Çince) geçiş yapabilir. Bu durum, model damıtma (distillation), sıkıştırma veya yanıtların esas olarak tek bir ana dilde bulunması nedeniyle oluşur.
Bu davranışı en aza indirmek için, istem sorgusunun sonuna "Respond only in English" ifadesini ekleyerek ve bu satırı sistem istemine (system prompt) dahil ederek yanıt dilini açıkça belirtmeniz önerilir. Ayrıca, DeepSeek'e kıyasla daha az parametreli sürümlerde daha fazla kararlılık gösteren Qwen3 veya Gemma3 gibi modelleri kullanmanız tavsiye edilir.
Ek olarak, OpenWebUI gibi araçları kullanarak veya bir API üzerinden çalışıyorsanız sohbetinizin backend kısmından İngilizce yanıtlar olup olmadığını manuel olarak kontrol edebilirsiniz.
OpenWebUI veya Ollama'daki Sinirsel Modelin Yanıt Vermesi Uzun Sürüyor¶
Modelin yanıt vermesi uzun sürüyorsa, bu durum modelin boyutundan ve sunucunuzun kapasitesinden kaynaklanıyor olabilir.
Öncelikle, modelinizin GPU video belleğine (VRAM) tamamen sığdığından emin olun. Örneğin, qwen3-next:80b modeli sıkıştırılmış halde (q4) 67 GB yer kaplar ve tam olarak açıldığında 80–90 GB video belleği gerektirir. Eğer GPU'nuz 24 GB video belleğine sahip bir NVIDIA A5000 veya RTX 4090 ise, Ollama model katmanlarının bazı kısımlarını sunucunun CPU'suna aktaracaktır; bu da VM aşırı yüklenmesine, çekirdek tahsisinin azalmasına ve uzun yanıt gecikmelerine neden olur.
Böyle bir modelle çalışmak için, 80 GB video belleğine sahip Nvidia H100 gibi daha güçlü GPU'lara veya dört adet RTX 4090 kombinasyonuna ihtiyaç vardır. RAM, yalnızca RAG görevleri (bilgi tabanları ve yüklenen dosyalarla çalışma) için önemlidir ve tipik olarak en az 32 GB gerektirir.
Modelin video belleğindeki boyutunu tahmin etmek için; model q4 ile sıkıştırılmışsa boyutunu 2 ile, q8 olarak sıkıştırılmışsa 1.5 ile çarpabilirsiniz. 8000 tokenlik bir bağlam penceresinde (context window) her ek 1000 token için gereken video belleğine 1 GB ekleyin.
GPU yükunuzu kontrol etmek için sunucuya SSH üzerinden bağlanın ve komut satırında ollama ps komutunu çalıştırın:
[ root ]$ ollama ps
NAME ID SIZE PROCESSOR UNTIL
yxchia/multilingual-e5-base:latest f5248cae7e12 1.1 GB 100% GPU 14 minutes from now
qwen3:14b bdbd181c33f2 14 GB 100% GPU 14 minutes from now
Çıktı, modelinizin ne kadar yer kapladığını ve tamamen GPU'ya sığıp sığmadığını gösterecektir.
Not
24 GB video belleğine sahip GPU'lar için 14B'den büyük veya q8 ötesinde sıkıştırılmış modeller önerilmez. Modelin parametre sayısı (hacmi) ve bağlam penceresi boyutu ne kadar büyük olursa, yanıt süreci o kadar uzun olacaktır.
Bilgi
Nvidia A5000 üzerinde 14B modeller için hesaplama performansı:
- Yanıt öncesi soğuk başlatma (cold start) yaklaşık 30-40 saniye sürer.
- Yanıt süresi 10–15 saniyedir (akıl yürütme/reasoning olmadan).
- Yanıt süresi 20-30 saniyedir (akıl yürütme/reasoning ile).
Eğer RAG (Retrieval-Augmented Generation) veya MCP kullanılıyorsa, yanıt süresi 5–10 saniye artar (veritabanı araması ve araç istekleri için).
Token üretim hızı ~40–45 token/saniyedir. Bunu OpenWebUI'da sohbet yanıt satırının altındaki simgesine tıklayıp response_token/s parametresini kontrol ederek doğrulayabilirsiniz.
Yüklü bir Ubuntu işletim sisteminden Docker tamamen nasıl kaldırılır?¶
Ubuntu işletim sistemi imajlarımız, kolaylık sağlaması amacıyla önceden yüklenmiş Docker ile birlikte gelir. Eğer buna ihtiyacınız yoksa veya farklı bir sürüm yüklemek istiyorsanız aşağıdaki komutları kullanın:
sudo apt remove docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
sudo apt autoremove
sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd
docker --version komutunu çalıştırarak Docker'ın kaldırıldığından emin olun.
NZBGet/Torrent/Plex sunucu kurulumuna izin veriliyor mu?¶
Müşterilerimizin hizmetimizi kullanmasını kısıtlamıyoruz. Bununla birlikte HOSTKEY, geçerli yasalar uyarınca bize iletilen DMCA ve telif hakkı sahiplerinin iddialarını görmezden gelmez. Bu durum hem kiralanmış bir sunucuda telif hakkına tabi içerik depolanmasını hem de başka yerlerde depolanan telif hakkına tabi içeriğe erişim sağlayan web sitelerinin barındırılmasını kapsamaktadır.
Dikkat
HOSTKEY herhangi bir ihlal şikayeti alırsa, sunucu sahibi telif hakkına tabi materyali kaldırmak zorundadır. Her şikayet çözülmeli ve şikayet konusu ağımızdan kaldırılmalıdır. Bu iddialara uyulmaması veya göz ardı edilmesi, sunucunun geçici veya kalıcı olarak askıya alınmasıyla sonuçlanabilir.