不過這邊要使用比較 DIY 的方式演練,主要依照這篇進行設置 Medium: Setup Minikube inside LXC Container to create as many one-node Kubernetes clusters as you want.。不過這邊不打包 LXD Image,而是直接設置。另外相似的教學有 Run Minikube in LXD · GitHub 與 Kubernetes Lxd - Awesome Open Source 這兩篇,可以交互參照。
MathJax
MathJax-2
MathJax-3
Google Code Prettify
置頂入手筆記
EnterproseDB Quickstart — 快速入門筆記
由於考慮採用 EnterpriseDB 或是直接用 PostgreSQL 的人,通常需要一些入手的資料。這邊紀錄便提供相關快速上手的簡單筆記 ~ 這篇筆記以 資料庫安裝完畢後的快速使用 為目標,基本紀錄登入使用的範例:
2020年4月1日 星期三
在 LXD Ubuntu Container 裡面不簡單裝 Minikube
測試用的 Kubernetes 要在 LXD 底下設置,有兩三種方法,主要是透過額外的服務輔助,像是 Installing to a local machine | Charmed Kubernetes documentation | Ubuntu 與 Tutorial Part 1: Kubernetes up and running on LXC/LXD - Medium : kubernetes 這兩篇,用的是 Juju 與 conjure-up。
不過這邊要使用比較 DIY 的方式演練,主要依照這篇進行設置 Medium: Setup Minikube inside LXC Container to create as many one-node Kubernetes clusters as you want.。不過這邊不打包 LXD Image,而是直接設置。另外相似的教學有 Run Minikube in LXD · GitHub 與 Kubernetes Lxd - Awesome Open Source 這兩篇,可以交互參照。
不過這邊要使用比較 DIY 的方式演練,主要依照這篇進行設置 Medium: Setup Minikube inside LXC Container to create as many one-node Kubernetes clusters as you want.。不過這邊不打包 LXD Image,而是直接設置。另外相似的教學有 Run Minikube in LXD · GitHub 與 Kubernetes Lxd - Awesome Open Source 這兩篇,可以交互參照。
2020年3月28日 星期六
台灣時區的時戳資料超前 14 小時的神秘問題
PostgreSQL 跟 Linux 作業系統在時區設定上的狀況如下:
然而,這樣會出現一個問題。
- Linux 電腦的 OS 時區設定成 IANA 時區識別代號 Asia/Taipei;在 SystemD 的系統中,timedatectl 會顯示 Asia/Taipei,而 date 指令則以 Timezone Abbreviation 呈現出容易在各種面向混淆的 CST 縮寫顯示。
- PostgreSQL 的時區在初始化 (initdb) 時決定(可以隨時調整)。沒有特別指定,維持預設。此時 Postgres initdb 會偵測 OS 的時區設定值,設定成相同時區。當 OS 設定成 Asia/Taipei 時,在 Postgres 會初始化成 ROC。
- Postgres 的時間函數,都會以 UTC offset 的方式顯示時區;然而,Postgres log 的時戳格式,則會以 Timezone Abbreviation 顯示。
然而,這樣會出現一個問題。
2020年3月27日 星期五
在 LXD 裡簡單裝 RStudio-Server
R Sutdio 是 R 語言專用的圖形界面,而 R Studio Server 是多用戶的網頁版。
這篇是一個把 R Studio Server 裝在 LXD 底下的 CentOS8 Container 的紀錄。
這篇是一個把 R Studio Server 裝在 LXD 底下的 CentOS8 Container 的紀錄。
2020年3月13日 星期五
PostgreSQL Dump:匯出&匯入步驟小抄
Postgres 要進行升版,可以用匯出/匯入的老方法,或是 pg_upgrade 新方法。目前傾向使用 pg_upgrade,比較少用 Dump 搬遷。
不過。。。因為近期簡單的整理了一下 Dump 的步驟,所以就記錄下來。
這篇特別一點點的地方,主要是用了 psql Script 的互動式問答功能作輔助~
不過。。。因為近期簡單的整理了一下 Dump 的步驟,所以就記錄下來。
這篇特別一點點的地方,主要是用了 psql Script 的互動式問答功能作輔助~
2020年1月7日 星期二
EnterpriseDB 備份工具 BART 的圖形化界面 PEM 整合介紹
EnterpriseDB 的 PostgreSQL 資料庫解決方案中,提供備份管理工具 EDB Backup and Recovery(BART),以及圖形化管理工具 EDB Postgres Entetprise Manager(PEM)。這兩項軟體,在近期的 BART 2.5.1 與 PEM 7.12 中,提供了圖形化備份整合功能。
有了圖形化整合,用戶可以方便的設定備份功能,以及設定備份排程,並且檢視備份紀錄。
以下紀錄操作的筆記。
有了圖形化整合,用戶可以方便的設定備份功能,以及設定備份排程,並且檢視備份紀錄。
以下紀錄操作的筆記。
2020年1月6日 星期一
觀察 GPDB 6.x 開源版的 Primary/Mirror 同步
從 Greenplum 6.0 開始,Greenplum 官方社群提供社群版 RPM 安裝檔(DEB 安裝檔倒是很久以前就一直有提供了~)。
另外,Greenplum 6.0 之後,正式根基於 PostgreSQL 9.4 系列,與之前版本都只有 PostgreSQL 8.x 相比,差異很多了~因此值得去了解一下。
近期釋出的是 6.2.1 版,由 Pivotal 公司發行的企業版 Pivotal Greenplum 與開源的 Greenplum 功能差異可以參考 Release Note:主要是一些進階功能(如,GPCC、GPTEXT)不提供。
這邊用 LXC 啟動一個 GPDB 的 1 Master + 2 Segment 叢集。用來簡單安裝,並觀察一下下 Streaming Replication 的狀態。
另外,Greenplum 6.0 之後,正式根基於 PostgreSQL 9.4 系列,與之前版本都只有 PostgreSQL 8.x 相比,差異很多了~因此值得去了解一下。
近期釋出的是 6.2.1 版,由 Pivotal 公司發行的企業版 Pivotal Greenplum 與開源的 Greenplum 功能差異可以參考 Release Note:主要是一些進階功能(如,GPCC、GPTEXT)不提供。
這邊用 LXC 啟動一個 GPDB 的 1 Master + 2 Segment 叢集。用來簡單安裝,並觀察一下下 Streaming Replication 的狀態。
2019年12月1日 星期日
再探 Streaming Replication — PGSQL 12 上面的設定筆記
在 PGSQL 12 開始,recovery.conf 檔案正式與 postgresql.conf / postgresql.auto.conf 合併,由同一份檔案設定所有資料庫參數了。
因此這邊紀錄新的 Streaming Replication 設置方式。
訂閱:
文章 (Atom)