«systemd» etiketlenmiş sorular

systemd, Linux için SystemV ve Upstart başlatma cinlerine alternatif bir yaklaşımdır. Hizmetlerin bağımlılıklarını ifade etmek, sistem başlangıcında paralel olarak daha fazla iş yapılmasına izin vermek ve kabuk ek yükünü azaltmak için daha iyi bir çerçeve sağlamak amaçlanmıştır.

3
Belgeler: Linux Oturumu Mimarisi
Modern bir Linux oturumunda yer alan cinleri ve hizmetleri yığınını açıklayan iyi bir genel bakış belgesi arıyorum. Her ne kadar hakkında çeşitli belgeleri okumuş olsa da dbus, ve systemdhala büyük resmi göremiyorum. Özellikle, bu soruların cevaplarını arıyorum (sorulara cevap vermeyin, sadece ne tür belgeler aradığımı açıklığa kavuşturmalılar): Giriş yaptıktan sonra, …


1
Systemd montajı başarısız. Where = ayar birim adıyla eşleşmiyor
Bu komutu kullanırsam: mount -t xfs -o noatime,nodiratime,logbufs=8 -L d1 /srv/node/d1 hepsi doğru çalışıyor. Ancak montajdan geçmeye çalışırsam systemdbaşarısız olur. /etc/systemd/system/mnt-d1.mountAşağıdaki içeriğe sahip bir dosya oluşturdum : [Unit] Description = Disk 1 [Mount] What = LABEL=d1 Where = /srv/node/d1 Type = xfs Options = noatime,nodiratime,logbufs=8 [Install] WantedBy = multi-user.target Bundan …
20 mount  systemd 

2
Komut dosyasını systemd ile her 30 dakikada bir çalıştırın
Sisteme önyükleme yaptıktan sonra her 30 dakikada bir komut dosyası yürütmek istiyorum. Cron kullanabileceğinizi biliyorum, ancak bu özelliği sık sık kullanmayı düşünmüyorum, bu yüzden sistemd ile denemek istiyorum. Şimdiye kadar sadece bir kez bir şey yürütmek için izin monotonik zamanlayıcılar buldum (en azından öyle düşünüyorum). Nasıl olur foo.timerve foo@user.servicebenzeri bakmak …


4
Etkinleştirilmiş sistem hizmeti neden önyüklemede başlamıyor?
Aşağıdaki systemd birim dosyası var /etc/systemd/system/emacs.service: [Unit] Description=Emacs: the extensible, self-documenting text editor Documentatin=man:emacs(1) info:Emacs [Service] Type=forking ExecStart=/usr/bin/emacs --daemon ExecStop=/usr/bin/emacsclient --eval "(progn (setq kill-emacs-hook nil) (kill-emacs))" Restart=always Environment=DISPLAY=:%i TimeoutStartSec=0 [Install] WantedBy=default.target Bunun önyüklemede başlamasını istiyorum, bu yüzden girdim systemctl enable emacs Ancak, hizmetim her yeniden başlatıldığında şunu systemctl status emacsgösterir: …
20 systemd 

3
Daha sonra bir systemd zamanlayıcısının ne zaman çalışacağını bilmenin bir yolu var mı?
Bir systemd zamanlayıcıyı test ediyorum ve varsayılan zaman aşımını geçersiz kılmaya çalışıyorum, ancak başarılı olamadı. Systemd'in bir sonraki hizmetin ne zaman çalıştırılacağını bize sormasının bir yolu olup olmadığını merak ediyorum. Normal dosya ( /lib/systemd/system/snapbackend.timer): # Documentation available at: # https://www.freedesktop.org/software/systemd/man/systemd.timer.html [Unit] Description=Run the snapbackend service once every 5 minutes. [Timer] …

2
İşlem adının etrafına neden parantez eklemelisiniz?
Makinemde ( Debian testi ) ps aux | grep pam Elde ederim orto 609 0.0 0.0 58532 2148 ? S 08:06 0:00 (sd-pam) orto 5533 0.0 0.0 12724 1948 pts/1 S+ 16:51 0:00 grep pam (sd-pam)bir işlem için garip bir isim gibi görünüyor. Bu forumu okurken , bu adın systemd …
19 process  systemd 

2
Sadece belirli bir birim için journalctl girdilerini nasıl silebilirim?
Bir python betiği yazmak ve bunun için bir systemd birim dosyası oluşturmak için birkaç gün geçirdim. Test sırasında, script dergiye birçok hata kaydetti. İşi bitirdiğim için dergi hatalarını gidermek istiyorum. : Burada açıklandığı gibi tüm dergi temizlemek için çeşitli yollar vardır ne kadar açıktı journalctl için kullanılması dahil olmak journalctl …


5
Bir kullanıcı hizmetini etkinleştiremiyorum veya devre dışı bırakamıyorum: İşlem yürütülemedi: Böyle bir dosya veya dizin yok
Ben hata ayıklama / bir Redis sunucusu kullanan eclipse bir program test etmek istiyorum, bu yüzden sunucu çalıştırma ayrıcalığına sahip bir kullanıcı hizmetine çevirmeye karar verdi. Beni rahatsız eden, hizmeti başlatabileceğim veya durdurabileceğim, ancak etkinleştiremediğim / devre dışı bırakamayacağım. Aldığım hata: Failed to execute operation: No such file or directory …

1
İşlem henüz tamamlanmadıysa, systemd zamanlayıcı birimi bir sonraki çalıştırmayı atlar mı?
Her 5 dakikada bir komut çalıştırmak için systemd kullanmak istiyorum. Ancak, zaman zaman görevin çalıştırılmasının 5 dakikadan fazla sürebilme riski vardır. Bu noktada, systemd komutun ikinci bir örneğini başlatır mı, yani çalışan 2 işlemle sonuçlanacak mıyım? Birincisi tamamlanmadıysa, systemd'e ikinci bir işlem başlatmamasını söylemek mümkün müdür? Değilse, bazı iyi geçici …
18 cron  systemd 

2
`Logger` mesajlarını Arch Linux'ta nereye kaydeder?
loggerKomut genellikle gibi bazı dosyaya o çizgiyi koyar syslog üzerinden bir girdi, kaydeder /var/log/messages. Ben anlamak belgelerine Arch Linux doğru tüm günlük systemd aracılığıyla yapılır ama bulamıyorum loggerkullanarak girdileri journalctl. loggerArch Linux'ta verilen bir mesajla tam olarak ne olur ? Günlük girişi nerede saklanır? (Hızlı bir grep önerir /var/log/journal/*/system.journal.) Bu …

1
`` Systemd`` çökmesinden sonra otomatik olarak fsck diskleri nasıl zorlarsınız?
Çarpışmadan sonra diskleri systemdotomatik olarak zorlamak için nasıl ayarlanır fsck(sabit güç )? Hack kullandığım zaman sysvinit(Arch Linux'ta) /sbin/initkullandığımda: rc.localI create /forcefsckfile; içinde rc.local.shutdownI çıkarın. Açılışta rc.sysinitvarsa kuvvet fsck'i etkinleştirin /forcefsck. Nasıl yapılır systemd? Belki fsckezildikten sonra otomatik olarak yerleşik tesisler var ?
18 systemd  fsck 

4
systemd ile önyükleme sırasında nginx'i başlat
Debian 8 sunucusuna nginx 1.9'u yeni yükledim. nginx, çalışmasını söylediğimde iyi çalışıyor, ancak önyüklemede nginx'i otomatik olarak yüklemiyor gibi görünmüyor. İnternette tavsiye edilen çok sayıda init komut dosyası denedim, ama henüz hiçbir şey işe yaramadı. Şimdi systemctl ile anlamaya çalışıyorum. ~$ systemctl status nginx ● nginx.service Loaded: masked (/dev/null) Active: …
18 debian  systemd  nginx 

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.