2016年8月22日 星期一

FortiGate 60D command line 操作備忘錄

本篇主要是記錄我在使用 FortiGate 60d 的操作備忘錄
# fortigate 重新啟動 
$ execute reboot

# fortigate 關機
$ execute shutdown

# 清除 arp table cache
$ execute clear system arp table

# 查看 arp table
$ get system arp

用 CloudPing 選擇離你的使用者比較近的 AWS 地區吧

在使用 AWS 的第一件事情就是必須了解你的應用需求以及使用者的環境地區,那麼要如何選擇距離使用者最近的 AWS Server 呢

 

AWS 大部分的地區都是在 U.S. ,在本篇的使用者以台灣為例,該如何選擇讓台灣的使用者擁有最快速的瀏覽品質,可以採用 CloudPing 這個服務,CloudPing 直接幫蒐集好各個 AWS 節點並且使用 Ping 替你測試從 Server 回應的速度

2016年8月15日 星期一

茶包專欄:secure『pam_limits(crond:session): unknown limit item 'noproc'』

今天在某一台大陸的所租用的雲端主機上在 secure 看到錯誤訊息
pam_limits(crond:session): unknown limit item 'noproc' 

 

每有一個 User 登入就出現一個 session limits 的錯誤訊息表示不認得 noproc

2016年8月3日 星期三

用 OptiPNG 和 jpegoptim 優化網站的圖片進行壓縮

這兩天在用 Google Developers 提供的 PageSpeed Insights 在測試網站效能,裡面有提到 最佳化圖片 的處理方式,維護網站常常會遇到設計人員因對網站的效能或是呈現沒有評估到,常常會給予太大的像素或是沒有壓縮過就放到網站上,就會導致網站的效能緩慢。

 

除了教育設計人員以外,在 PageSpeed Insights 也提到了許多工具拿來壓縮
目前市面上有許多可進階處理圖片的工具,能讓您無損壓縮 JPEG 和 PNG 檔案,完全不影響圖片品質。對於 JPEG,我們建議使用 jpegtran 或 jpegoptim (僅在 Linux 上提供;與 --strip-all 選項一併執行);對於 PNG,我們建議使用 OptiPNG 或 PNGOUT。

2016年8月2日 星期二

架設 HA 高可用性:MySQL DRBD + Heartbeat – 用 dd 來建立虛擬硬碟

在前一篇寫到 架設 HA 高可用性:MySQL DRBD + Heartbeat – 兩台式架構 HA (Master/Slave),結果馬上就遇到一些特殊環境必須採用一些特殊的調整

 

在本文遇到的狀況是因為無法避免的因素無法切割一個 /dev/sdb1 的硬碟分割區出來,而在一開始安裝系統的時候又把所有的空間全部給了根目錄
$ df -lh 
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 916G 2.0G 868G 1% /
tmpfs 3.9G 0 3.9G 0% /dev/shm
/dev/sda1 248M 64M 173M 27% /boot

 

如果要壓縮磁區在切新的磁區出來的話,又必須 umount,因為環境不允許這個狀況,絞盡腦汁只好改用 dd 來建立虛擬硬碟取代所需要的資源池磁區