Centos7下Linux pcstat安裝教程


Linux pcstat安裝教程

首先安裝go語言環境:

1、去官網下載對應操作系統的安裝包。

2、下載完成后傳輸到Linux系統下解壓

tar  -zxvf  go1.15.6.linux-amd64.tar.gz

3、添加/usr/loacl/go/bin目錄到PATH變量中。添加到/etc/profile 或$HOME/.profile

# 習慣用vim,沒有的話可以用命令`sudo apt-get install vim`安裝一個
vim /etc/profile
# 在最后一行添加
export GOROOT=/usr/local/go
export PATH=$PATH:$GOROOT/bin
# 保存退出后source一下(vim 的使用方法可以自己搜索一下)
source /etc/profile

4、執行go version,如果現實版本號,則Go環境安裝成功。

[root@localhost courage]# go version
go version go1.15.6 linux/amd64

安裝pcstat

1、看項目官網

安裝好go后,pcstat大概的安裝步驟為:

go get golang.org/x/sys/unix
go get github.com/tobert/pcstat/pcstat
pcstat /var/lib/cassandra/data/*/*/*-Data.db

這兒會報拒絕連接的錯誤:

[root@localhost courage]# go get golang.org/x/sys/unix
package golang.org/x/sys/unix: unrecognized import path "golang.org/x/sys/unix": https fetch: Get "https://golang.org/x/sys/unix?go-get=1": dial tcp 216.239.37.1:443: connect: connection r
efused

解決辦法,依次執行如下代碼:

mkdir -p $GOPATH/src/golang.org/x/
cd !$
git clone https://github.com/golang/sys.git
git clone https://github.com/golang/text.git

重新執行pcstat安裝代碼:

go get golang.org/x/sys/unix
go get github.com/tobert/pcstat/pcstat
pcstat /var/lib/cassandra/data/*/*/*-Data.db

測試安裝出結果:

[root@localhost x]# go get golang.org/x/sys/unix
[root@localhost x]# go get github.com/tobert/pcstat/pcstat
[root@localhost x]# pcstat /bin/ls
+---------+----------------+------------+-----------+---------+
| Name    | Size (bytes)   | Pages      | Cached    | Percent |
|---------+----------------+------------+-----------+---------|
| /bin/ls | 117608         | 29         | 29        | 100.000 |
+---------+----------------+------------+-----------+---------+


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM