Cyfeiriadur Erthygl
🚀 Monit methu cychwyn? Eich dysgu i ddatrys systemd-s mewn 1 munudsyv-osod problem!
💻 Monit methu cychwyn? awgrym"start monitmonit.service is not a native service, redirecting to systemd-sysv-install"? Bydd yr erthygl hon yn eich dysgu sut i'w drwsio'n gyflym. Linux Mae'r gweinydd yn ôl i weithrediad arferol! ⚡ Ar gyfer Ubuntu,CentOS, Debian a systemau eraill, gwnewch hynny mewn 3 cham syml! Stopiwch boeni am Monit a dechreuwch ei ddysgu! 🔧
root@hcp:~# sudo systemctl enable monit sudo systemctl start monitmonit.service is not a native service, redirecting to systemd-sysv-install. Executing: /lib/systemd/systemd-sysv-install enable monit
Eich neges gwall:
monit.service is not a native service, redirecting to systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable monit
Ystyr geiriau::monit Nid gwasanaeth systemd brodorol, ond yn seiliedig ar sysvinit(System init hen-ddull).
在 systemctl enable monit Pan fydd systemd yn canfod monit Na Y ffeil gwasanaeth systemd gwirioneddol, felly mae'n galw'n awtomatig systemd-sysv-install I fod yn gydnaws â'r hen ddull rheoli gwasanaeth.
Sut i ddatrys?

Mae gennych 3 ffordd i ddatrys y broblem hon:
Dull 1: Creu gwasanaeth systemd â llaw
Os dymunwch monit Gellir ei reoli fel gwasanaeth systemd arferol, gallwch chiCreu ffeil uned systemd â llaw.
Creu ffeil gwasanaeth systemd:
sudo nano /etc/systemd/system/monit.serviceLlenwch y cynnwys canlynol:
[Unit] Description=Pro-active monitoring daemon for Unix systems After=network.target [Service] ExecStart=/usr/bin/monit -I ExecReload=/usr/bin/monit reload Restart=always StandardOutput=syslog StandardError=syslog SyslogIdentifier=monit [Install] WantedBy=multi-user.targetegluro:
ExecStart=/usr/bin/monit -IGadewch i Monit ddefnyddioinitmodd.Restart=alwaysGwnewch i Monit ailgychwyn yn awtomatig ar ôl damwain.WantedBy=multi-user.targetGadewch iddo ddechrau gyda'r system.
achub a gadael(yn ôl
Ctrl + X, YnaYRhowch).Ail-lwytho ffurfwedd systemd:
sudo systemctl daemon-reloadGalluogi a dechrau Monit:
sudo systemctl enable monit sudo systemctl start monitGwiriwch statws rhedeg Monit:
sudo systemctl status monit
Dull 2: Galluogi Monit gan ddefnyddio'r gorchymyn hen ffasiwn
achos monit Mae'n debyg ei fod yn seiliedig ar SysVinit, nid systemd, felly gallwch chi ddefnyddio'r traddodiadol update-rc.d Gorchymyn:
sudo update-rc.d monit defaults
sudo update-rc.d monit enable
Yna dechreuwch ef â llaw:
sudo service monit start
Gwirio Statws:
sudo service monit status
Os bydd hyn yn llwyddo, mae'n golygu monit Mae'n dibynnu ar system init hŷn, nid systemd.
Dull 3: Defnydd uniongyrchol monit Gorchymyn cychwyn â llaw
Os ydych chi am redeg Monit dros dro heb ei gychwyn yn awtomatig wrth gychwyn, gallwch ei redeg yn uniongyrchol:
sudo monit
Yna gwiriwch:
sudo monit status
Os nad oes angen systemd arnoch i'w reoli, bydd hyn yn gweithio'n iawn!
i grynhoi
- dull 1(
update-rc.d): Yn berthnasol i Monit yn seiliedig ar SysVinit. - dull 2(Creu gwasanaeth systemd â llaw): Mae hwn yn addas ar gyfer sefyllfaoedd lle rydych chi am ddefnyddio systemd i reoli Monit.
- dull 3(Rhedwch yn uniongyrchol
monit): Yn addas ar gyfer y rhai nad ydyn nhw am newid y ffurfwedd systemd a dim ond eisiau i Monit redeg.
Gallwch geisio yn gyntaf dull 1Os nad yw hynny'n gweithio, defnyddiwch dull 2 Creu'r cyfluniad systemd. Bydd hyn yn datrys y broblem yn berffaith! 🚀
Blog Chen Weiliang Gobeithio ( https://www.chenweiliang.com/ ) Nid yw'r ateb i'r broblem start monitmonit.service yn wasanaeth brodorol, efallai y bydd ailgyfeirio i systemd-sysv-install a rennir gennyf i yn ddefnyddiol i chi.
Croeso i chi rannu dolen yr erthygl hon:https://www.chenweiliang.com/cwl-32487.html
I ddatgloi mwy o driciau cudd🔑, croeso i ymuno â'n sianel Telegram!
Rhannwch a hoffwch os ydych chi'n ei hoffi! Eich cyfrannau a'ch hoff bethau yw ein cymhelliant parhaus!