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

Singularity入門之通過recipe文件創建鏡像 Singularity中也提供了類似Docker中通過Dockerfile來創建鏡像的功能,我們可以把創建鏡像的內容寫到Singularity文件中,然後使用Singula

原创 HBase權限控制

修改 hbase-site.xml 文件 <property> <name>hbase.superuser</name> <value>hbase</value> </property> <property> <nam

原创 Nginx四層反向代理

安裝Nginx yum install epel-release yum install nginx 安裝完成後啓動Nginx驗證一下安裝。 systemctl start nginx 或者直接使用命令啓動 nginx 通過瀏

原创 啓動nfs服務時報錯 systemd: rpcbind.socket failed to listen on sockets: Address family not supported by pro

問題描述 在使用 “sudo systemctl restart nfs” 命令啓動 nfs 服務時報錯,/var/log/message 文件中有如下錯誤 Sep 29 09:39:47 myhost systemd: Star

原创 使用Java驅動操作ArangoDB

前面說過怎樣使用 ArangoDB 的 Web,Shell 和 Restful API 來操作數據庫,今天看一下怎樣使用Java語言來操作ArangoDB數據庫。 首先創建一個Maven工程,添加 ArangoDB 的 Java

原创 CouchDB查詢文檔

接前一篇文章,今天看看怎樣在CouchDB數據庫中使用索引和執行查詢等操作。 在CouchDB中對文檔的查詢可以通過_find命令來實現,_find命令也需要使用POST方法請求,提交的數據是一個JSON對象。 準備測試數據 先準

原创 ArangoDB與SpringData集成

今天看看 ArangoDB 怎樣與 Spring Data 集成使用。 創建工程 首先訪問 https://start.spring.io 創建一個 spring-boot 項目。然後添加如下依賴 <dependency>

原创 CouchDB入門

配置yum源 在CentOS8上默認的yum源是沒有couchdb包的,因此需要添加couchdb的yum源。創建一個新文件 /etc/yum.repos.d/bintray-apache-couchdb-rpm.repo,內容如

原创 ArangoDB集合操作

通常我們可以通過 ArangoDB 提供的 Web 接口來對 ArangoDB 進行監控和管理。但今天來看看怎樣通過 arangosh 的方式來對數據庫進行操作。 連接數據庫 首先通過 arangosh 命令來進入 arangod

原创 使用Paramiko庫sftp遠程主機上傳下載文件

前一篇文章說了怎樣通過 Paramiko 來 SSH 到遠程主機執行命令,今天看看怎樣通過 Paramiko 使用 SFTP 來傳輸文件。 import paramiko transport = paramiko.Transp

原创 Vagrant實戰

介紹 平時工作一直在Linux上做開發,Docker用的比較多,最近要用Vagrant搭建Linux開發環境,所以用了一下,整理一些資料。 Vagrant其實是一個可以方便設置使用虛擬機的工具,底層支持VirtualBox和VMW

原创 ArangoDB安裝

ArangoDB安裝 ArangoDB的安裝還是挺簡單的,官方給了各個平臺的安裝包,下面是在CentOS8上面安裝的步驟。 從官方網站下載了兩個 rpm 包 arangodb3-3.6.0-1.0.x86_64.rpm aran

原创 ArangoDB文檔操作

通過ArangoDB提供的shell終端,我們可以執行很多文檔集合操作,下面就看看一些常用的方法。 $ arangosh --server.username root --server.password <password> --

原创 Prometheus學習之機器監控

Prometheus 使用 exporter 工具來暴露主機和應用程序上的指標。今天我們就使用 node_exporter 來收集各種主機指標數據(如:CPU、 內存和磁盤等)。 安裝node_exporter 從 Prometh

原创 Linux兩個小技巧

在使用公司環境申請的虛擬機的時候,老出現兩個問題 五分鐘沒有操作就自動登出 不能使用上下箭頭查看歷史命令 查了一下,原來就是幾個環境變量在作祟 超時登出問題是由於系統設置了TMOUT=300環境變量,可以通過取消這個環境變量