«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.

2
Yeniden başlatmadan systemd'i yeniden başlatabilir miyim?
yum updateRHEL 7.4’ten sonra hizmetleri yeniden başlatmaya çalışıyorum . Ben systemctl kullanarak her hizmeti yeniden olabilir, ama needs-restartinggelen yum utilsben de kendisini systemd yeniden başlatılsın gerektiğini söylüyor: # needs-restarting 1 : /usr/lib/systemd/systemd --system --deserialize 21 systemdSunucuyu yeniden başlatmadan yeniden başlayabilir miyim ve nasıl? Birkaç bahseden buldum systemctl daemon-reload, ancak bu …
39 rhel  systemd 

1
Neden sistemd kullanıcı birimim önyüklemede başlamıyor?
Bir systemd kullanıcı birimi oluşturmaya çalışıyorum ve sistem önyüklendiğinde başlatılmasını sağlıyorum. Hizmet manuel olarak başlatılıyor, ancak açılışta başlamıyor. İnterneti araştırırken, kullanıcı birimlerinin açılışta başlayabilmeleri için, çalışması gerektiğini düşündüğümü öğrendim loginctl enable-linger <username>ancak bunun hiçbir etkisi olmadı. Nitekim, man sayfa diyor ki: Enable/disable user lingering for one or more users. If …

3
systemd: mkdir ve ExecStartPre ile izin sorunu
Bu (kısaltılmış) sistemd servis dosyasıyla ilgili bir sorunum var: [Unit] Description=control FOO daemon After=syslog.target network.target [Service] Type=forking User=FOOd Group=FOO ExecStartPre=/bin/mkdir -p /var/run/FOOd/ ExecStartPre=/bin/chown -R FOOd:FOO /var/run/FOOd/ ExecStart=/usr/local/bin/FOOd -P /var/run/FOOd/FOOd.pid PIDFile=/var/run/FOOd/FOOd.pid [Install] WantedBy=multi-user.target Let GIDA kullanıcı adı ve olmayacak FOO zaten benim cini için var grubu, /usr/local/bin/FOOd. Ben dizin oluşturmak için …

4
“Hizmet foo durumunun” çıktılarını “daha ​​az” kullanarak sayfalamasını engelleyebilir miyim?
Komutun çıktısını service <name> statuskullanmasını nasıl lessönlersiniz? Bazı sysadmin eylemlerini otomatikleştiren bir komut dosyasına sahibim ve sunucumu Ubuntu 16.04'e yükselttikten sonra, hizmet durumunu denetleyen eylemler engelleniyor, çünkü lessözellikle de supervisorhizmeti göstermek için bir şey kullandığı için kırılıyor . Çalıştırmak için yapılandırılmış birkaç servise sahibim ve çalıştırdığımda şunu sudo service supervisor …
35 systemd  services 

2
Sistemin hedefi, servisi ve soketi nedir?
Hepsinin birim dosyası olduğunu biliyorum, ancak bunların özel anlamını anlayamıyorum. Hedeflerin arka planlara benzer olduğunu ve soketlerin aynı soketle (IP + bağlantı noktası) aynı zamanda inode numaralarıyla aynı olduğunu düşünüyorum. Birileri lütfen bunları basit kelimelerle açıklayabilir mi?
35 systemd 

2
/ Etc / machine-id dosyasında değişiklik yapılabilir mi?
Bir diski (SSD) klonladım ve klonlanmış diski başka bir makineye yerleştirdim. Şimdi her iki sistem de aynı değere sahip /etc/machine-id. /etc/machine-idDeğeri değiştirmek için basitçe düzenlemek herhangi bir sorun mu? Sistem çalışırken bunu yapabilir miyim (veya bir Canlı USB'den başlatmam gerekir mi)? Mı systemd-machine-id-setupdaha iyi bir alternatif? Naif kullanımı systemd-machine-id-setupişe yaramaz. …
33 systemd  d-bus 

4
Fstab mount'dan sonra çalıştırılacak systemd servisini ayarla
Ben üzerinde çalışıyorum systemd .servicebaşlamak gerekiyordu komut sonra CIFS ağ konumu aracılığıyla monte edilir /etc/fstabiçin /mnt/boot-up üzerine. Komut, önce bir OpenVPN bağımlılık komut dosyasının başlatılmasını bekler, ancak ben de bağlamanın tamamlanmasını beklemesini istiyorum. /etc/systemd/system/my-daemon.service : [Unit] Description=Launch My Daemon After=network.target vpn-launch.service Requires=vpn-launch.service Çizgiye eklemeye çalıştım systemd.mount: After=network.target vpn-launch.service systemd.mountama umduğum …
33 debian  systemd 

2
her 15 dakikada bir sistem zamanlayıcısı
Her 15 dakikada bir çalışan bir sistem zamanlayıcı yapmaya çalışıyorum. Şu anda var: timer-fifteen.timer: [Unit] Description=15min timer [Timer] OnBootSec=0min OnCalendar=*:*:0,15,30,45 Unit=timer-fifteen.target [Install] WantedBy=basic.target timer-fifteen.target: [Unit] Description=15min Timer Target StopWhenUnneeded=yes Bu, durmadan tekrar tekrar çalışır. *:0,15,30,45:*Bunun yerine olması gerekiyor mu ? Bu işi nasıl yapabilirim?
33 systemd 

2
Systemd servis zaman aşımı değeri nasıl değiştirilir?
Şu an çalışmakta olduğum şirkette eski bir servis var ve init betiği eski SysvInit kullanıyor, fakat sistemdeyken çalışıyor (CentOS 7). Çok fazla hesaplama olduğundan, bu hizmetin tamamlanması yaklaşık 70 saniye sürer. Systemd için herhangi bir zaman aşımı süresi ayarlamamıştım ve varsayılan yapılandırmaları değiştirmedim /etc/systemd/system.conf, ancak yine service SERVICE stopde hizmetimi …

1
systemd çıkarılabilir bir sürücünün bağlantısını kesmeye devam ediyor
/ Etc / fstab dizininde şu satırı takip ediyorum: UUID=E0FD-F7F5 /mnt/zeno vfat noauto,utf8,user,rw,uid=1000,gid=1000,fmask=0113,dmask=0002 0 0 Bölme, gnome-disksilgili kullanıcı tarafından yeni yaratılmıştır ve tüm kartı kapsar. Şimdi: mount /mnt/zenoKullanıcı (1000) olarak çalıştırmak başarılı, ancak bundan hemen sonra gerçekten monte edilmediğini öğrendim : aşağıdakiler umount /mnt/zenobaşarısız oluyor umount: /mnt/zeno: not mounted. İzlerken …
31 mount  systemd  vfat 

2
Systemd servisi çıkmadan çalışıyor
Jekyll için kendi servisimi yarattım ve servisi başlattığımda arka plan işlemi gibi görünmüyor, çünkü bunun dışında ctrl+ 'dan cçıkmak zorunda kalıyorum . Sadece --watch nedeniyle ön planda kalır. Etrafında dolaşıp, arka planda çalışacak şekilde yapmayı nasıl bilmiyorum. Düşüncesi olan var mı? # /etc/systemd/system/jekyll-blog.service [Unit] Description=Start blog jekyll [Service] Type=forking WorkingDirectory=/home/blog …
30 systemd 

1
Ulmits sistemi systemd ile nasıl kurarım?
Sistem servis biriminde ulimit nasıl belirlenir? Bu yığın akışı sorusu, systemd'nin sistem ulimitlerini yok saydığını açıklıyor Sözdizimi aşağıdaki ulimitsleri ayarlamak için nasıl görünür? ulimit -c ulimit -v ulimit -m [Unit] Description=Apache Solr After=syslog.target network.target remote-fs.target nss-lookup.target [Service] Type=forking SOLR_INSTALL_DIR=/opt/solr SOLR_ENV=/etc/default/solr.in.sh RUNAS=solr SOLR_PID_DIR="/var/solr" SOLR_HOME="/opt/solr/server/solr" LOG4J_PROPS="/var/solr/log4j.properties" SOLR_LOGS_DIR="/opt/solr/server/logs" SOLR_PORT="8389" PIDFile=/var/solr/solr-8389.pid ExecStart=/opt/solr/bin/solr start ExecStatus=/opt/solr/bin/solr …
29 systemd  ulimit 

1
Systemd ünitem neden yüklü ama etkin değil (ölü)?
Sunucumda Grafit kurmaya çalışıyorum . Karbon Önbellek arka plan planını hiçbir sorunla başlatabilirim sudo /opt/graphite/bin/carbon-cache.py start, ancak bir Systemd birimi olarak çalıştırmak için mücadele ediyorum. Servis dosyamda şu var graphite.service: [Unit] Description=Carbon for Graphite [Service] ExecStart=/opt/graphite/bin/carbon-cache.py start [Install] WantedBy=multi-user.target Ancak birimi başlattığımda aşağıdaki durumu alıyorum: $ systemctl status graphite.service * …
29 systemd 

3
Systemd ile nasıl daha az tty elde edilir?
Eski günlerde yeni değiştirdim /etc/inittab. Şimdi, systemd ile tty [1-6] 'ı otomatik olarak başlatıyor gibi görünüyor, tty [4-6]' yı nasıl devre dışı bırakmalıyım? Sadece bir sistemd servis dosyası varmış gibi görünüyor ve %Ifarklı tty oturumlarını ayırt etmek için a kullanıyor . Umarım bu hizmeti kaldırmam ve her birini getty@ttyX.serviceel ile …
29 linux  systemd  console 

9
'Nvidia-drm' çekirdek modülü nasıl kaldırılır?
Debian Stretch'te en güncel NVIDIA sürücüsünü yüklemeye çalışıyorum. İndirdiğim NVIDIA-Linux-x86_64-390.48.rungelen burada ama yapmam çalıştığınızda sudo sh ./NVIDIA-Linux-x86_64-390.48.run önerildiği gibi, bir hata mesajı belirir. ERROR: An NVIDIA kernel module 'nvidia-drm' appears to already be loaded in your kernel. This may be because it is in use (for example, by an X …

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.