systemd

    11熱度

    2回答

    在systemd單元文件中設置PATH變量的正確方法是什麼? 看過幾個例子後,我試着使用下面的格式,但這個變量似乎沒有擴展。 Environment="PATH=/local/bin:$PATH" 我在CoreOS上用systemd的下面的版本來試試這個。 systemd 225 -PAM +AUDIT +SELINUX +IMA -APPARMOR +SMACK -SYSVINIT +UT

    3熱度

    1回答

    我在寫一個bash腳本,但我經常遇到這個問題。 當我嘗試start或stop服務我經常收到: start request repeated too quickly 我怎樣才能解決這個問題? 例如,當我嘗試重新啓動docker或openshift-origin master時。 sudo service origin-master restart ● origin-master.servic

    1熱度

    1回答

    當systemd啓動守護進程foo時,根據以下消息,deamon抱怨使用了無效的命令行選項(通過「journalctl -xe」),它會失敗。 Feb 21 23:46:05 localhost systemd[1]: Starting The Foo Server... -- Subject: Unit foo.service has begun start-up -- Defined-By

    2熱度

    2回答

    我正在嘗試systemd第一次。我想在系統啓動時啓動一個進程。我在啓動和運行時遇到問題。 systemd應運行一個腳本(start.sh)。該腳本在後臺啓動一個進程(讓我們稱它爲P),並以代碼0退出。 P一直運行直到發生信號。 如果我手動運行start.sh,一切正常。 如果我讓它由systemd啓動P立即在啓動SIGTERM後立即終止。 所以它開始,但信號呢? 它終止P,我不確定它的起源和原因。

    8熱度

    5回答

    我有一個python應用程序,可以作爲系統服務運行。當我手動運行它時,應用程序運行正常。當我將它作爲服務運行時,它無法找到與pip install -e my_module一起安裝的本地模塊。 主要應用有以下代碼: print(sys.argv) import pip installed_packages = pip.get_installed_distributions() install

    0熱度

    2回答

    我有一個服務器與Ubuntu 14.04(即不使用systemd),我使用HHVM,但我想現在使用PHP 7。我在想,爲什麼不使用一個容器與php7.0-fpm,這應該工作。 我第一次嘗試使用centos 7(使用systemd)容器,我可以安裝所有東西,但是問題是當我嘗試啓動服務時,得到: 「無法獲得D-Bus連接:操作不允許「 最後,我使用了一個Ubuntu 14.04容器,我在其中安裝了帶有

    0熱度

    1回答

    我有一個節點應用程序,它運行並將html字符串轉換爲pdf並返回一個下載鏈接。它由nginx和本地(在我的Mac上)前端一切正常工作。在aws redhat linux上,我無法讓節點應用在沒有某種形式的權限錯誤或超時的情況下工作。 當我手動啓動節點進程,而不是通過systemd,然後我沒有得到任何超時,但字體不顯示在生成的PDF(多數民衆贊成在另一個問題)。當我通過systemd開始時,我得到超

    -2熱度

    1回答

    我使用的Linux發行版是Centos 7,我對Centos 7上的systemd存在疑慮。我對fstab進行了更改,以將多個裝載選項添加到我的根裝載點。但奇怪的是,掛載選項以某種方式被覆蓋。 /dev/mapper/centos-root/ xfs rw,noatime,inode64,allocsize=16m 0 0 正如你看到上面我已經設置RW,noatime的,inod

    1熱度

    2回答

    我有(故意)崩潰我的節點應用程序的路線。當我訪問這條路線,我得到崩潰的正確日誌: /Users/me/Documents/myapp/routes/index.js:795 global.fakeMethod(); ^ TypeError: global.fakeMethod is not a function at null._onTimeout (/U

    0熱度

    1回答

    我有一個systemd foo.slice,cgroup設置爲CPUShares。 我的想法是在系統啓動期間的某個時刻更改設置,這將由systemd服務觸發。 我做了一些測試工作來檢查如何在運行時更改設置。 在foo.slice我定義了CPUShares=256。這將導致cat /sys/fs/cgroup/cpu/foo.slice/cpu.shares 256。 ,將由gdbus intros