คำถามติดแท็ก systemd

systemd คือชุดของ daemons ไลบรารีและเครื่องมือสำหรับการจัดการระบบ ระบบ Upstart ของ Ubuntu ถูกแทนที่ด้วย systemd เริ่มต้นด้วย Ubuntu 15.04

7
หลังจากการติดตั้ง Ubuntu 15.04 ใหม่การเริ่มต้นจะขอรหัสผ่านแม้ว่าจะไม่มีการตั้งค่าการเข้ารหัสดิสก์
ฉันติดตั้ง SSD ใหม่ลงในแล็ปท็อปของฉันและติดตั้ง Ubuntu 15.04 ใหม่โดยไม่ใช้การเข้ารหัสระบบ (ใช้การเข้ารหัสเฉพาะโฮมไดเรกทอรี) อย่างไรก็ตามมันยังขอรหัสผ่านเมื่อทำการบูท (ฉันแค่กด Enter เพื่อข้าม): นอกจากนี้หลังจากทำการติดตั้งใหม่การอัพเกรดแพ็คเกจยังถามฉันด้วยรหัสผ่านหลายครั้งซึ่งEnterข้ามไปเช่นกัน โปรแกรมคือ "systemd-tty-ask-password-agent" ดังนั้นปัญหาน่าจะเป็นกับ systemd ข้อความที่เกี่ยวข้องใน terminal: Please enter passphrase for disk Crucial_CT250MX200SSD4 (cryptswap1) on none! update-initramfs: deferring update (trigger activated) Broadcast message from root@username-XPS-13-9343 (Thu 2015-04-30 22:06:22 EDT): Password entry required for 'Please enter passphrase for disk Crucial_CT250MX200SSD4 …

3
16.04 คำสั่งเพื่อแสดงรายการบริการทั้งหมดที่เริ่มต้นเมื่อเริ่มระบบ
ฉันติดตั้ง mongodb v3.4 แล้ว สิ่งนี้เริ่มต้นขึ้นในการบูท ดังนั้นฉันสงสัยว่าฉันจะหาสิ่งที่เริ่มต้นขึ้น (และวิธีการปิดการใช้งานจากการเริ่มต้นในการบูต)? ต่อไปนี้ไม่ทำงาน: ฉันจะหยุด mongodb ไม่ให้เริ่มระบบบูทได้ (เก่า) คำสั่งไปยังรายการบริการที่เริ่มต้นเมื่อเริ่มต้น? (เดิม)

1
จะระบุคำสั่ง Environment systemd ที่มี = ได้อย่างไร?
ฉันต้องการระบุEnvironment systemdคำสั่งที่มี=เช่น Environment=CATALINA_OPTS=-Dappserver.home=/var/lib/archiva/apache-tomcat-current -Dappserver.base=/var/lib/archiva/apache-tomcat-current และรับข้อผิดพลาด [/lib/systemd/system/archiva.service:10] Invalid environment assignment, ignoring: CATALINA_OPTS=-Dappserver.home\=/var/lib/archiva/apache ในjournalctl -xe. ฉันพยายามที่จะพูดด้วย"และ'และจะหลบหนี=ด้วยการ\ไม่ประสบความสำเร็จ ดูเหมือนว่าจะไม่มีเอกสาร

3
ทำไมเซิร์ฟเวอร์ Ubuntu จึงมีกราฟิกเป้าหมายเป้าหมายเป็น systemd เป้าหมายเริ่มต้น
คำถามนี้ถูกย้ายจาก Unix & Linux Stack Exchange เพราะสามารถตอบได้ใน Ask Ubuntu อพยพ 3 ปีที่แล้ว ฉันเคยเป็นผู้ใช้ Ubuntu มาระยะหนึ่งแล้วและในที่ทำงานเรามีเซิร์ฟเวอร์ VM VM จำนวนมากซึ่งทั้งหมดนี้ทำงานUbuntu 14.04 LTSเพื่อปรับใช้เว็บแอปพลิเคชันฐานข้อมูลและเครื่องมืออื่น ๆ ของเรา ฉันกำลังศึกษาUbuntu 16.04 LTSเดสก์ท็อปและเซิร์ฟเวอร์เพื่อให้สามารถอัพเกรดเซิร์ฟเวอร์การผลิตของเราในอนาคตอันใกล้โดยไม่มีปัญหา ตั้งแต่ Ubuntu 15.04 initและupstartถูกแทนที่ด้วยSystemdดังนั้นฉันจึงศึกษา Systemd ด้วย ฉันสังเกตว่าคอมพิวเตอร์พัฒนาของฉันที่ใช้ Ubuntu 16.04 รุ่นเดสก์ท็อปนั้นgraphical.targetเป็นเป้าหมายเริ่มต้นของ systemd ซึ่งเป็นตรรกะ แต่จากนั้นฉันสังเกตเห็นว่าเซิร์ฟเวอร์ทดสอบที่ใช้ Ubuntu 16.04 Server edition นั้นยังใช้graphical.targetเป็นค่าเริ่มต้น systemd เป้าหมาย $ systemctl get-default graphical.target ดังนั้นฉันจึงสับสน …
20 boot  server  systemd 

2
บันทึก Systemd (`journalctl`) ใหญ่เกินไปและช้า
ของฉันjournalctlคือการรักษากว่า 300 MB journalctl --disk-usageของบันทึกเป็นเปิดเผยโดย ทุกอย่างดูเหมือนจะเป็นไปตามลำดับเมื่อฉันเรียกใช้journalctl --verify: $ journalctl --disk-usage Archived and active journals take up 328.0M on disk. $ journalctl --verify PASS: /var/log/journal/d7b25a27fe064cadb75a2f2f6ca7764e/system.journal PASS: /var/log/journal/d7b25a27fe064cadb75a2f2f6ca7764e/user-65534.journal PASS: /var/log/journal/d7b25a27fe064cadb75a2f2f6ca7764e/system@02f1aae76e32467390ab88ba03ae559e-0000000000000001-00056515dbdcd67e.journal PASS: /var/log/journal/d7b25a27fe064cadb75a2f2f6ca7764e/user-1000.journal PASS: /var/log/journal/d7b25a27fe064cadb75a2f2f6ca7764e/user-65534@9838f64d6ee047bebec9d30d329064d4-00000000000005bb-00056515dbfe8d9d.journal ผมสังเกตเห็นว่าช้าระบบคือเมื่อฉันท่อจากgrepjournalctl ฉันจะลดขนาดของสิ่งที่ฉันกำลังทำอยู่อย่างสมเหตุสมผลได้journalctlอย่างไร รูปภาพ. GIF ดั้งเดิม

3
ไฟล์ใน /etc/network/interfaces.d จะถูกละเว้น แต่จะไม่ทำเช่นนั้น / etc / network / interfaces เอง
สำหรับ Ubuntu 16.04 LTS (GNU / Linux 3.10.96-113 armv7l) เมื่อฉันมีสิ่งต่อไปนี้การกำหนดค่าสแตติกของฉันจะถูกละเว้น: / etc / เครือข่าย / อินเตอร์เฟซ source-directory /etc/network/interfaces.d /etc/network/interfaces.d/eth0 auto eth0 iface eth0 inet static address 192.168.40.112 netmask 255.255.255.0 gateway 192.168.40.1 dns-nameservers 8.8.8.8 อย่างไรก็ตามด้วยดังต่อไปนี้: / etc / เครือข่าย / อินเตอร์เฟซ auto eth0 iface eth0 inet static address 192.168.40.112 netmask 255.255.255.0 …

6
วิธีเรียกใช้ tmux / หน้าจอด้วย systemd> 230
ฉันรัน 16.04 และsystemdตอนนี้ฆ่าtmuxเมื่อผู้ใช้ยกเลิกการเชื่อมต่อ ( สรุปการเปลี่ยนแปลง ) มีวิธีเรียกใช้tmuxหรือscreen(หรือโปรแกรมที่คล้ายกัน) ด้วยsystemd230 หรือไม่? ฉันอ่านการถกเถียงอย่างดุเดือดเกี่ยวกับข้อดีข้อเสียของพฤติกรรม แต่ไม่แนะนำวิธีแก้ปัญหา (ฉันเห็นพฤติกรรมใน 229 เช่นกัน)

2
Ubuntu Desktop 17.04 64 บิตพร้อมการเข้ารหัสแบบบ้านบูตช้า
ฉันติดตั้ง Ubuntu 17.04 Desktop 64- บิต UEFI บนแล็ปท็อปของฉันใหม่บนฮาร์ดดิสก์ แล็ปท็อป: Intel Core i5-5200U, Intel HD Graphics 5500, 16 GB Ram การบูตใช้เวลาประมาณ 120 วินาที (จากการกดปุ่ม Power เพื่อสลับไปยังหน้าจอเข้าสู่ระบบโดยใช้ Ubuntu 16.04.2 บน ssd ใช้เวลาน้อยกว่า 20 วินาที) syslog $ systemd-analyze blame 5.187s dev-sdb2.device 4.268s ModemManager.service 3.138s accounts-daemon.service 2.852s fwupd.service 2.688s grub-common.service 2.421s irqbalance.service 2.367s apport.service …
18 boot  systemd  17.04 

4
ข้อผิดพลาดในการรับสิทธิ์: ข้อผิดพลาดในการเริ่มต้นสิทธิ์: ไม่สามารถเชื่อมต่อ: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว (g-io-error-quark, 1)
ฉันเพิ่งได้รับข้อผิดพลาดจาก Kubuntu 15.x เมื่อเริ่มต้นหลังจากรีสตาร์ทเพื่ออัพเกรดเคอร์เนล Error getting authority: Error initializing authority: Could not connect: No such file or directory (g-io-error-quark, 1) PS โปรดทราบว่านี่ไม่ใช่ของที่ซ้ำกัน:ข้อผิดพลาดข้อผิดพลาด 'รุ่นเริ่มต้น 219' หลังจากอัปเดต 15.04ในขณะที่ข้อความแสดงข้อผิดพลาดคล้ายกันสาเหตุของรูตแตกต่างกัน (ซึ่งเป็นตัวอย่างของการออกแบบที่แย่มากถ้าคุณถามฉัน)
18 kubuntu  systemd 

2
วิธีอ่านไฟล์เจอร์นัล systemd บนระบบที่ไม่มี systemd?
ฉันพยายามแก้ไขปัญหาระบบ (Arch Linux) ที่ติดตั้ง systemd มีการติดตั้งไดรฟ์ข้อมูลบนระบบ Ubuntu (14.04) ที่ไม่ได้ติดตั้ง systemd ฉันจะแก้ไขปัญหากล่าวว่า systemd journal โดยไม่เปลี่ยนโฮสต์กล่องเพื่อ systemd ได้อย่างไร apt-get install journalctl ไม่ทำงาน, ไม่เป็นผล.
18 systemd 

1
โอนย้ายสคริปต์ upstart พื้นฐานไปยัง systemd
ฉันเพิ่งอัพเกรดเซิร์ฟเวอร์จาก Ubuntu 14.10 เป็น 15.04 และบริการบางอย่างที่ฉันเริ่มจากสคริปต์ upstart แบบกำหนดเองจะไม่ทำงานอีกต่อไป ความเข้าใจของฉันคือฉันต้องเขียนใหม่เป็นsystemdบริการ แต่ความคิดในการเรียนรู้ทั้งsystemdระบบในชั่วข้ามคืนนั้นค่อนข้างน่ากลัว สคริปต์พุ่งพรวดเพิ่งเปิดตัวautosshเมื่อเริ่มต้นและฉันมีสองสามสคริปต์ที่คล้ายกันอื่น ๆ ที่เปิดใช้กระบวนการที่ใช้เวลานาน #/etc/init/autossh.conf description "Maintain a permanent SSH tunnel to <other_server>" start on started mountall stop on shutdown exec autossh -N other_server ฉันจะเขียนสิ่งนี้เป็นsystemdบริการได้อย่างไร
17 upstart  systemd 

6
Systemd Mysql จะไม่หยุด
หลังจากอัปเกรดเป็น 15.04 ฉันสนุกกับการทำความรู้จักกับ systemd ฉันคิดว่าฉันมีทุกอย่างทำงานยกเว้นฉันไม่สามารถหยุด mysql.service คำสั่ง systemctl แฮงค์และ mysql ก็ยังคงทำงานต่อไป มีใครเคยมีประสบการณ์นี้หรืออาจจะรู้ว่าเกิดอะไรขึ้น?
17 mysql  15.04  systemd 

1
Ubuntu 18.04 LTS จะยังคงรองรับการพุ่งพรวดหรือไม่หรือเราต้องเปลี่ยนเป็น systemd หรือไม่?
ชื่อเรื่องสวยมากบอกทุกอย่างฉันรู้ว่าตั้งแต่ Ubuntu 15.04 systemd เป็นเครื่องมือจัดการบริการเริ่มต้น แต่เราสามารถใช้ Upstart กับ 18.04 ได้ไหมถ้าเราต้องการ หากเรายังสามารถใช้ Upstart กับ Ubuntu 18.04 ได้ Canonical ได้ประกาศรุ่นเฉพาะที่ Upstart จะไม่ทำงานอีกต่อไปหรือเราเป็นของเราเองที่จะลองและใช้ Upstart กับ Ubuntu รุ่นปัจจุบัน / อนาคตจนกว่าจะไม่ทำงานใน กรณีพิเศษ? Ubuntu 18.04 จะมาพร้อมกับ Upstart นอกเหนือจาก systemd หรือเราจะต้องติดตั้ง Upstart แยกกันหรือไม่? ก่อนที่ใครบางคนทำเครื่องหมายว่านี่เป็นสิ่งที่ซ้ำกันฉันรู้ว่าโพสต์นี้: พุ่งพรวดหรือ Systemd ระบุว่าการพุ่งพรวดถูกใช้จนถึง 14.10 และตอนนี้ systemd เป็นค่าเริ่มต้น แต่คำถามของฉันคือเราสามารถใช้ Upstart กับ 18.04 แม้ว่าจะไม่ใช่ค่าเริ่มต้นก็ตาม
17 upstart  systemd 

3
/ var / log / syslog 'systemd [1]: ข้อความมีการเปลี่ยนแปลง' ทุก ๆ 5 วินาที
ฉันมีปัญหา. มีข้อความที่ชอบ Mar 1 15:52:34 ubuntu systemd[1]: Time has been changed Mar 1 15:52:34 ubuntu systemd[1]: snapd.refresh.timer: Adding 1h 16min 25.978183s random time. Mar 1 15:52:34 ubuntu systemd[1]: apt-daily.timer: Adding 8h 21min 914.167ms random time. Mar 1 15:52:34 ubuntu systemd[6041]: Time has been changed ทุกๆ 5 วินาทีใน / var / …
15 16.04  systemd  time  syslog 

1
SysV, พุ่งพรวดและ systemd init สคริปต์อยู่ร่วมกัน
บนระบบของฉัน (16.04) มีไฟล์/lib/systemd/system/network-manager.serviceและ/etc/init.d/network-managerตัวอย่างเช่น ฉันไม่เข้าใจว่า (และสาเหตุ) ทำงานอย่างไร sudo service network-manager restartฉันมักจะเริ่มต้นใหม่โดยผู้จัดการเครือข่าย ไม่ควรทำให้ระบบยุ่งเหยิงอย่างนี้เหรอ? มันยังคงทำงานอยู่ เหตุใดจึงservice --status-allแสดงรายการบริการทุกประเภท ไม่ควรใช้ 16.04 systemd แทนที่จะพุ่งพรวด? มีคนอธิบายว่าการอยู่ร่วมกันนี้ทำงานอย่างไร

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.