Onshape:4-1-Lesson Plan.pdf
上課前在登陸 Github 時,發現故障,無法使用,找出方法解決並探討問題
發生原因:
network partition and subsequent database failure
A network partition refers to network decomposition into relatively independent subnets for their separate optimization as well as network split due to the failure of network devices.
網路裝置與資料庫故障,導致發生此一事件
影響範圍:
This incident only impacted website metadata stored in our MySQL databases, such as issues and pull requests ( 僅影響存儲在我們的MySQL數據庫中的網站元數據,例如問題和拉取請求 )
Git repository data remains unaffected and has been available throughout the incident ( 存儲庫數據不受影響,並且在整個事件期間一直可用 )
因應處理:
各計算機程序,電腦輔助設計與協同產品設計倉儲資料除了近端與Github端存放外,還必須同步到:https://about.gitlab.com/pricing/、https://bitbucket.org/product/pricing 以及自建區域網路上的Fossli SCM主機
Github的頁面靜態資料可以分別以:https://about.gitlab.com/features/pages/
的到位桶網頁以及化石SCM的文檔技術達成
Ubuntu 18.04 上的 Fossil SCM:
虛擬或實體安裝的 Ubuntu,可以透過 Fossil SCM 與 Stunnel 的結合,建構能夠自行維的 Fossil SCM 伺服主機
Ubuntu 16.04 環境下啟動 Stunnel 與 Fossil SCM
Windows 環境下啟動 Stunnel 與 Fossil SCM
安裝 Fossil SCM
啟動 Fossil SCM
使用 Fossil SCM 伺服網頁
Virtualbox Appliance:
下載 Ubuntu 18.04 with Stunnel 4 與 Fossil SCM 2.5 安裝轉出壓縮檔