Gandi 代理程式與伺服器設定檔

Gandi 代理程式的用途

在專家模式中,Gandi 的代理程式會接收來伺服器的參數、CPU 核心數量、記憶體大小、新硬碟通知與硬碟卸載與掛載等訊息。

這個代理程式在 “gandi-hosting-vm2” 套件內,您可以安裝它來獲得一些最新的功能。

指令為 'aptitude install gandi-hosting-vm2'。

Gandi 設定檔

某些檔案是我們的基礎平台中虛擬伺服器需要的必要設定檔

當您有一些特殊需求時,您可以修改伺服器中的每某些檔案以達成您的目的。

/etc/gandi

這個目錄包含了我們的設定檔腳本。

/etc/default/gandi

在這個檔案中您可以調整下列參數:

  • 修改 hostname 或是 FQDN
  • 在開機時建立/啟用 swap
  • 修改 SSH 連線的 MOTD
  • 修改時區
  • 啟用/禁止一些特殊的 Gandi 系統選項(“sysctl”)
  • 增加/移除 Gandi SSH 金鑰
  • 修改 SSH 的選項(Compression, PermitRootLogin, EmptyPasswords)
  • DHCP 生效時修改(或不修改) /etc/resolv.conf
  • 自動設定緊急終端機(emergency console)
  • 啟用/禁止 PAM 來限制 root 登入
  • 啟用/禁止 自動設定 hostname
  • 啟用/禁止 自動設定 DNS 伺服器
  • 修改資料碟掛載參數與預設的掛載位置

/etc/udev/rules.d/86-gandi.rules & /etc/fstab

您有兩個方法可以以掛載硬碟在您的伺服器上:

  • udev (預設)

預設上,”udev” 會把硬碟自動命名然後掛載到 ”/srv/” 的位置。例如: 資料碟會被命名為 “d_data” 然後掛載成 ”/srv/d_data/“。

  • fstab (udev 關閉時)

如果您需要指定掛載點,您需要關閉 “udev” 中的設定 /etc/udev/rules.d/86-gandi.rules(修改此檔案後 VPS 需要重新開機才能生效)。

/etc/init.d/gandi-mount & /etc/init.d/gandi-kernel

  • gandi-mount

這個命令稿會掛載硬碟到伺服器並且在 /proc/partitions 呈現掛載的狀態。

  • gandi-kernel

這個命令稿能自動化的安裝核心模組。

請記得要時常更新您的 Gandi 套件可以獲得最新的功能。

上一次變更: 2016/05/31 10:22 (外部編輯)