Posts

Showing posts from December, 2016

Tiny Core - 很小的Linux

Image
安裝TinyCore和設定網路卡 最近要在虛擬機內建立一個可以Ping的小型機器,找到了Tiny Core這個版本的Linux

所需要的硬碟空間不到20MB,記憶體只要128MB,可以大幅度降低電腦消耗的資源

官方網站 : http://tinycorelinux.net/

官方網站的下載地址 : http://tinycorelinux.net/7.x/x86/release/CorePlus-current.iso
這個是可安裝的版本,也可以下載光碟開機的版本,
(光碟開機,http://tinycorelinux.net/7.x/x86/release/TinyCore-current.iso)

Tiny Core比較特別的是,它把全部的東西都載入到記憶體中
因此每次重新開機都會回復的初始狀態,當然它也提供方式保留設定 (如網卡設定或shell script,其實網卡設定是靠shell script去設定)

網路上看到的大部分是使用KVM安裝,然後再丟到vmplayer裡面,這部分可上網Google查詢
這邊教大家直接安裝在Vmware workstation 10上面



安裝TinyCore

PS : 中間沒說到的步驟依個人需求設定,一般都是按下一步即可

新增虛擬機器並選擇下載好的ISO檔
這邊會顯示找不到可以批配ISO檔的OS設定檔,這是正常的




選擇OS設定檔的地方,選Other的Other,如圖中的選擇方式




記憶體的部分選擇 128MB




硬碟大小輸入 0.2
測試過0.1,但是vmware會判定為 1G ,因此最小的硬碟空間是 0.2G
(其實這樣還是太大)




上面選擇完畢後就可以打開電源
出現下面的選單時選擇,Installations Extension




接著會出現這個桌面,這邊用滑鼠點選右下角的 TC_Install 圖示





打勾 Whole Disk
選擇sda
按中間下面 → 的圖示進行下一步
PS : Install boot loader選項,如果環境內已經安裝其他Linux,可以不用打勾




這邊可以選擇預設載入的設定
例圖中使用的是,noswap superuser,多個功能之間使用空白格開
建議再加上noicons,如果是安裝圖型介面,可以使用vga=788 (代表800*600)
PS : 一旦使用 superuser 選項,後面不管選哪一個都一…

CentOS 7 安裝NAGIOS 4

Image
安裝的環境是用CentOS 7 的最小安裝
另外還有其它相關的 Nagios 文章 :
Nagios的相關知識
Nagios的各個物件參數


整個安裝流程分成

安裝Nagios主程式安裝Nagios Plugin安裝NRPE,分成遠端和Nagios主機安裝NSClient++安裝Nconf,這步驟不一定要做


軟體的功能大致如下 :
1.Nagios主程式– 包含網頁介面和各種插件的排程功能 2.Nagios Plugin – Nagios內建的插件,一定要安裝 3.NRPE – 操控遠端電腦執行事先定義好的插件,並把資料回傳 4.NSClinet++ - 通常用在Windows身上,可以監控Windows的資源 5.Nconf – 用網頁介面就可以設定各種不同的物件,省去用VI修改文件的過程

一般自行編譯完的Nagios程式會放在/usr/local/nagios/


安裝Nagios主程式
大略步驟如下 : l安裝前的前置作業-新增User、安裝套件 l下載並解壓縮Nagios原始檔 l製作出設定檔並編譯原始檔 l