原创 ArangoDB Restful API

ArangoDB 除了提供 Web 和 shell 接口來管理數據庫之外,還可以使用 Restful API 的方式來管理數據庫。 數據庫操作 數據庫查詢 當前數據庫版本 $ curl -u $USERNAME:$PASSWORD

原创 Vagrant實戰之Vagrantfile

接上一篇文章,說說Vagrant的配置文件Vagrantfile 參考: https://www.vagrantup.com/docs/vagrantfile/ 虛擬機創建好了後,很多配置都是使用的默認值,比如:機器名是local

原创 使用Python操作ArangoDB

前面說過怎樣使用 ArangoDB 的 Web,Shell 和 Restful API 來操作數據庫,今天看一下怎樣使用Python語言來操作ArangoDB數據庫。 要通過 Python 腳本來訪問 ArangoDB,我們需要先

原创 使用Paramiko庫ssh遠程主機

安裝 pip install paramiko 基於用戶名密碼的連接 import paramiko ssh = paramiko.SSHClient() # 允許連接不在 know_hosts 文件中的主機 ssh.se

原创 CentOS8容器管理工具Podman

新年新裝的 CentOS8 系統,裝完發現沒有 Docker 了,後來發現 CentOS8 使用 Podman 作爲默認的容器管理工具了,大概看了一下幫助,其實 Podman 的用法幾乎和原來的 docker 一樣,命令基本都一樣

原创 Prometheus學習之安裝

## 簡介 Prometheus,一個開源的監控系統,它通過獲取應用程序中實時時間序列數據,然後根據強大的規則引擎,幫助用戶監控機器和應用程序。 安裝 首先從 Prometheus 的官網下載安裝包,這裏下載的是 Linux 安裝

原创 Prometheus學習之Blackbox

簡介 Prometheus 的探針監控可以在應用程序的外部對應用程序進行探測,比如:探測機器的 http 服務是否工作正常等。 這裏就看看怎樣使用 Prometheus 的 Blackbox Exporter 來實現這個功能。 P

原创 Singularity入門之資源限制

在 Singularity 中如果需要限制容器的資源,也可以通過 Linux 的 cgroup 來實現。Singularity 對資源的限制是通過一個 .toml 文件來定義的,Singularity 提供了一個樣例配置文件 /e

原创 Singularity入門之亂七八糟

配置文件路徑 singularity.conf: /etc/singularity/singularity.conf (CentOS7) cgroups.toml: /etc/singularity/cgroups/cgroup

原创 Singularity入門之持久化Overlay

介紹 在 Singularity 中運行容器,當容器退出時,對容器做的修改均會丟失,那怎麼保存對容器的修改呢?此時我們可以通過 Singularity 的 Overlay 實現。 Singularity 的 Overlay 其實就

原创 auto-sklearn環境報錯 AttributeError: module 'pandas' has no attribute 'core'

安裝了最新的 auto-sklearn 庫,運行例子是報錯 AttributeError: module 'pandas' has no attribute 'core' 最後發現是 pandas 庫的版本問題。安裝 auto-

原创 minikube中下載鏡像錯誤Couldn't connect: SOCKS protocol error

問題描述 在啓動 minikube 的時候使用的代理環境變量創建的 minikube 虛擬機,但是在下載或者查詢鏡像的時候會出錯,比如下面兩個命令都會報相似錯誤 “Couldn’t connect: SOCKS protocol

原创 使用minikube搭建本地k8s集羣

安裝minikube 我這裏使用的是 rpm 包來安裝 $ wget -c https://storage.googleapis.com/minikube/releases/latest/minikube-1.3.1.rpm $

原创 使用Kind搭建本地k8s集羣

介紹 Kind 是 Kubernetes In Docker 的縮寫,是使用 Docker 容器部署 Kubernetes 的工具。也是官方推薦的搭建本地集羣的工具。 安裝 Kind $ curl -Lo ./kind https

原创 Singularity入門之通過鏡像定義文件創建鏡像

鏡像配置文件 下面以 Redis 數據庫爲例,主要說說 %startscript 和 %runscript 的區別。 看下面 redis.def 配置文件 Bootstrap:library From: ubuntu:18.04