- Sep 07 Sun 2014 12:50
-
Linux 無硬碟系統 - (1)
- Sep 05 Fri 2014 10:17
-
DNS Server 設定小技巧
現在公司有 2100 台以上的主機,而都是用 IP Address 進行管理的。
對我的記憶力是一個大挑戰,我也覺得這不是一個好的管理方式。
最近因為要加上手動從管理介面重啟主機,所以要多記下每一台主機的 IPMI 管理 port 的 IP,
這樣一來,又多了 2100 個 IP 要記,令我很受不了,
對我的記憶力是一個大挑戰,我也覺得這不是一個好的管理方式。
最近因為要加上手動從管理介面重啟主機,所以要多記下每一台主機的 IPMI 管理 port 的 IP,
這樣一來,又多了 2100 個 IP 要記,令我很受不了,
- Sep 03 Wed 2014 23:47
-
Windows Server 2008 刪除檔案的紀錄
如果在 Windows Server 2008 中的檔案或資料夾常常會不見,
懷疑是有人故意刪除的話,可以使用以下方法啟用 Audit 功能,
在 事件檢視器 中就可以找到相關的紀錄
- Sep 03 Wed 2014 21:57
-
設定只有 root 需要使用 ssh key 登入系統
一般而言,系統管理者為了方便,都會使用 root 直接登入系統。
但是如果系統是放置在公司外面,又沒設定 Firewall 的狀況下,
很有可能被暴力破解方式猜出登入密碼。
為了防止此現象發生,可設定 root 只能使用 ssh key 方式登入系統,
但是如果系統是放置在公司外面,又沒設定 Firewall 的狀況下,
很有可能被暴力破解方式猜出登入密碼。
為了防止此現象發生,可設定 root 只能使用 ssh key 方式登入系統,
- Sep 01 Mon 2014 22:04
-
Enfuzion 與 Opsview 的整合 (7)
最後再加上各節點機所運行的平台資訊
#!/usr/bin/perl
use DBI;
$dbh = DBI->connect('dbi:mysql:database=opsview;host=172.16.69.27','enfuzion','12345678');
$sql = "select platform from `enfuzion_node_status` where host like '$ARGV[0]'";
$sth = $dbh->prepare($sql);
$sth->execute || die "Could not execute SQL statement ... maybe invalid? \n\n $sql \n";
#!/usr/bin/perl
use DBI;
$dbh = DBI->connect('dbi:mysql:database=opsview;host=172.16.69.27','enfuzion','12345678');
$sql = "select platform from `enfuzion_node_status` where host like '$ARGV[0]'";
$sth = $dbh->prepare($sql);
$sth->execute || die "Could not execute SQL statement ... maybe invalid? \n\n $sql \n";
- Aug 31 Sun 2014 02:09
-
將 Proftp 登入帳號儲存在 MySQL 中 (2)
當我們建立好 Proftp + MySQL 主機後,如果需要再架設一台 FTP Server,
同樣要使用 MySQL 中的帳號做為登入帳號的話,需要再架設 MySQL 嗎?
答案是不用。
只需要將新架設的 Proftp 的 MySQL 指向原本的主機即可。
同樣要使用 MySQL 中的帳號做為登入帳號的話,需要再架設 MySQL 嗎?
答案是不用。
只需要將新架設的 Proftp 的 MySQL 指向原本的主機即可。
- Aug 30 Sat 2014 22:33
-
將 Proftp 登入帳號儲存在 MySQL 中 (1)
本公司需要讓客戶自行上傳 render 時會使用到的素材,或是下載 render 後的結果,
所以架了一台 FTP server,裡面有上百個帳號。
但最近因為網路問題,常常有國外的客戶抱怨檔案傳輸的速度不夠理想,
處在一個網路被政府高度控管的地方,我們能做的部份是非常有限。
所以架了一台 FTP server,裡面有上百個帳號。
但最近因為網路問題,常常有國外的客戶抱怨檔案傳輸的速度不夠理想,
處在一個網路被政府高度控管的地方,我們能做的部份是非常有限。
- Aug 30 Sat 2014 21:04
-
Enfuzion 與 Opsview 的整合 (6)
- Aug 30 Sat 2014 20:49
-
Enfuzion 與 Opsview 的整合 (5)
在 Enfuzion 和 Mysql 都設定好了之後,
接下來就是要編寫 opsview 的 plugin。
#!/usr/bin/perl
use DBI;
$dbh = DBI->connect('dbi:mysql:database=opsview;host=172.16.69.27','enfuzion','12345678');
$sql = "select status from `enfuzion_node_status` where host like '$ARGV[0]'";
$sth = $dbh->prepare($sql);
$sth->execute || die "Could not execute SQL statement ... maybe invalid? \n\n $sql \n";
接下來就是要編寫 opsview 的 plugin。
#!/usr/bin/perl
use DBI;
$dbh = DBI->connect('dbi:mysql:database=opsview;host=172.16.69.27','enfuzion','12345678');
$sql = "select status from `enfuzion_node_status` where host like '$ARGV[0]'";
$sth = $dbh->prepare($sql);
$sth->execute || die "Could not execute SQL statement ... maybe invalid? \n\n $sql \n";
- Aug 29 Fri 2014 21:48
-
Enfuzion 與 Opsview 的整合 (3)
- Aug 20 Wed 2014 22:42
-
Enfuzion 與 Opsview 的整合 (4)
上一篇寫完了 Enfuzion 的設定方法,這次要介紹的是 Opsview 的 MySQL 的建置 Table 的步驟。
現在 Enfuzion 已經會自動將 node 的狀態送到 MySQL 中了,但 MySQL 也要建立相對應的 Table 來接收資料。
以下是建立 Table 的語法
現在 Enfuzion 已經會自動將 node 的狀態送到 MySQL 中了,但 MySQL 也要建立相對應的 Table 來接收資料。
以下是建立 Table 的語法
- Aug 20 Wed 2014 22:22
-
Enfuzion 與 Opsview 的整合 (2)
要整合 Enfuzion 和 Opsview 最簡單的方式是讓 Opsview 直接連到 Enfuzion 的 Database 中去抓取資料,
再加以判斷 Warning 和 Critical 條件,就可以達到整合的目標。
但... Enfuzion no need for costly database to operate ...