Samba yeniden başlatılamıyor, samba.service maskeli


100

Samba'yı yeniden başlatmayı denediğimde aşağıdaki hata mesajını alıyorum:

Failed to start samba.service: Unit samba.service is masked.

Ben çalıştırdığınızda Ayrıca, systemctlbu gösteriyor smbd.servicekırmızı gösteren başarısız oldu.

Aynı zamanda yeniden başlatma başarısız oldu, oluşturulan klasörlerdeki paylaşım özelliğini kaybettim ve erişemiyorum. Herhangi bir yardım takdir edilecektir !!!

Yanıtlar:


149

Debian ve debian-türevleri servis adını 'samba' 'dan' smbd 'ye değiştirdi.

Dene service smbd restart.


kimse nedenini biliyor mu?
Ben Creasy

3
@BenCreasy muhtemelen protokolün adı olduğu için smbve bu bir daemon olduğundan, anlıyorsunuz smbd. Samba , smbprotokolün uygulamalarından birinin adıdır .
terdon

Kontrol işlemi hata koduyla çıktığı için smbd.service için iş başarısız oldu. Detaylar için bakınız "systemctl status smbd.service" ve "journalctl -xe".
Mehdi Rafatjah

31

Deneyin:

sudo systemctl unmask samba
sudo systemctl enable samba
sudo systemctl restart samba


4
Bu benim için Ubuntu 16'da 14'ten yükselttikten sonra mongodb ile benzer bir sorunla çalıştı. İlk satırı yine de değiştirdim. Bunu yaptıktan sonra servis mongodb statüsü / start / stop çalışır.
SevakPrime

Samba.service başlatılamadı: Birim samba.service maskeli.
Mehdi Rafatjah

Bu ilk başta çalışıyor gibiydi: smbd düzgün bir şekilde yeniden başlatıldı, kütük veya hata yok, ancak başka bir makineden samba'ya bağlanmak hala mümkün değildi. Sonunda çalıştı tek şey kaldırıp samba yeniden oldu
amin

3

Bu benim için çalışıyor (Ubuntu sunucusu 16):

sudo rm /lib/systemd/system/samba.service 
sudo systemctl enable samba.service nmbd.service
sudo systemctl start samba

Dan buldum burada


Ubuntu 16.04.5 LTS'i çalıştırırken OP ile aynı hataları yaptım . Bu çözüm benim için sorunu çözdü.
kneeki

ls -l /lib/systemd/system/samba.service lrwxrwxrwx 1 kök kökü 9 Mar 5 2018 /lib/systemd/system/samba.service -> / dev / null
BozoJoe

2

Belirgin bir sebep olmadan da aynı problemi yaşadım. Kayıtları kontrol ederken Samba'nın önbellek dosyalarında sorun olduğunu gördüm (uygunsuz izinler). rm -R /var/cache/samba/*hile yaptım.


Kontrol işlemi hata koduyla çıktığı için smbd.service için iş başarısız oldu. Detaylar için bakınız "systemctl status smbd.service" ve "journalctl -xe".
Mehdi Rafatjah
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.