由於看到 vultr 的 $2.5/month 方案就給他刷了下去,準備把 blog 轉過去,雖然記憶體只有 512MB 但是卻是 SSD 硬碟阿 !! 用來當 swap file 根本綽綽有餘
在這篇就記錄怎麼在 Ubuntu 16.04 實作 swap file
文章目前都已轉入WordPress囉,請連這裡 https://shazi.info,若有連結失效請到新站台查詢!並告知站長,這裡僅提供第一次發文的同步更新,文章有編修將不再修正。
2017年3月12日 星期日
SSH locale 語系的問題解決
最近幾個月換筆電,然後開始在陸陸續續在 Server 上出現一些語系錯誤的訊息,然後不以為意了好一陣子,今天突然覺得很礙眼,準備解決這個問題
研究一下發現問題是如果 sshd_config 有開啟 SendEnv 的話就會將 Local 的 env 發送到 Remote Server,如果 Remote Server 沒有語系就會出現以下錯誤訊息
或是
研究一下發現問題是如果 sshd_config 有開啟 SendEnv 的話就會將 Local 的 env 發送到 Remote Server,如果 Remote Server 沒有語系就會出現以下錯誤訊息
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = "en_US:",
LC_ALL = (unset),
LC_CTYPE = "zh_TW.UTF-8",
LANG = "en_US"
are supported and installed on your system.
perl: warning: Falling back to a fallback locale ("en_US").
或是
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
Google 雲端推出終身免費專案 , Vultr 推出 $2.5/mon 超優惠方案
這週根本就是雲端方案的廠商大競價,各家雲端價格殺的一塌糊塗,剛好把 blog 丟上雲端。
Google 在 Google Cloud Next '17 推出了 終身免費方案 Always Free Usage Limits,其中最備受關注的就是 f1-micro 的 instance 也是其中之一 (僅美國地區)、30GB 硬碟、5GB 快照、對外流量 1GB (不包含中國和澳洲)
規格
Vultr 也在 2017/3/1 宣布推出了 The Vultr Cloud Is More Powerful Than Ever! 超殺的最低方案 $2.5/month:
規格
然後 $5/month 升級到 1GB,把超便宜的 Linode 給比了下去
最近各家雲端廠商動作頻頻,在雲端這塊大餅市場越來越大的時代自建 IDC 似乎也快變成高成本,就剩下 AWS 這個領頭羊是否會加入這場血戰了。
Orignal From: Google 雲端推出終身免費專案 , Vultr 推出 $2.5/mon 超優惠方案
Google 在 Google Cloud Next '17 推出了 終身免費方案 Always Free Usage Limits,其中最備受關注的就是 f1-micro 的 instance 也是其中之一 (僅美國地區)、30GB 硬碟、5GB 快照、對外流量 1GB (不包含中國和澳洲)
規格
- CPU:0.2 vCore
- RAM:0.6GB
- Storage:30GB
- Bandwidth:1GB (excluding Australia and China)
Vultr 也在 2017/3/1 宣布推出了 The Vultr Cloud Is More Powerful Than Ever! 超殺的最低方案 $2.5/month:
規格
- CPU: 1 vCore
- RAM:512 MB
- Storage:20 GB SSD
- Bandwidth:500 GB
然後 $5/month 升級到 1GB,把超便宜的 Linode 給比了下去
最近各家雲端廠商動作頻頻,在雲端這塊大餅市場越來越大的時代自建 IDC 似乎也快變成高成本,就剩下 AWS 這個領頭羊是否會加入這場血戰了。
Orignal From: Google 雲端推出終身免費專案 , Vultr 推出 $2.5/mon 超優惠方案
2017年3月9日 星期四
一條龍佈署 CI/CD 從 Travis 到 CodeDeploy 的 On-Premises (地端)
之前寫過 CodeDeploy 在 EC2 的應用,然後終於可以來寫 CodeDeploy 在 On-Premises 也就是在 非EC2 的主機佈署,
On-Premises 與 EC2 不同的地方在於 AWS 不認得你的 On-Premises Server,AWS 不可能知道你家的 Server 在哪裡吧 !!,基於 AWS 雲的概念是 IP 不是一個可以作為依據的資訊,所以也不會用 IP 來鎖 (用企業的方式思考,一家公司只有一個 Public IP 怎麼佈署萬台 Server ?)
由於之前沒有涉獵 AWS 太深,這次重新深入了解 AWS 後踩了非常多的坑 .. 但也了解 AWS 的強大
On-Premises 與 EC2 不同的地方在於 AWS 不認得你的 On-Premises Server,AWS 不可能知道你家的 Server 在哪裡吧 !!,基於 AWS 雲的概念是 IP 不是一個可以作為依據的資訊,所以也不會用 IP 來鎖 (用企業的方式思考,一家公司只有一個 Public IP 怎麼佈署萬台 Server ?)
由於之前沒有涉獵 AWS 太深,這次重新深入了解 AWS 後踩了非常多的坑 .. 但也了解 AWS 的強大
2017年3月7日 星期二
從 Bash 中刪除最後 N 個字元
最近在寫 script 遇到一個情境,就是要刪除最後幾個字元,然後因為最後的字元多重複,且沒有規則,所以看起來不適用 awk
最後用 sed 來做
這個用法還蠻簡潔易用的。
Orignal From: 從 Bash 中刪除最後 N 個字元
最後用 sed 來做
# Remove the last 5 characters
$ echo "somefont-12345" | sed "s/.....$//g"
$ somefont-
# Remove the last 3 characters
$ echo "somefont-12345" | sed "s/...$//g"
$ somefont-12
這個用法還蠻簡潔易用的。
Orignal From: 從 Bash 中刪除最後 N 個字元
2017年3月1日 星期三
AWS S3 掛了 (2017/3/1)
剛剛在 build Travis CI 的時候,遲遲無法 deploy 到 AWS S3,然後 Travis CI 就出現了一則訊息
Orignal From: AWS S3 掛了 (2017/3/1)
Identified - AWS has confirmed that S3 is experiencing issues. We've taken some actions to maintain current container-based capacity and are monitoring the S3 status and overall healthy of our infrastructure closely.
Feb 28, 18:10 UTC
Investigating - We are investigating issues related to the S3 outage in AWS. Currently build logs older than a few hours will fail to load. Build caches for container-based builds are unavailable. Builds that depend on resources like Docker Hub, Quay.io, or other S3 dependent third party services will fail with errors related to being unable to access the resources.
然後到 AWS 去看,果然所有 bucket 都消失了 ........
所有 S3 都無法訪問 .. orz
Orignal From: AWS S3 掛了 (2017/3/1)
訂閱:
文章 (Atom)