PredictionIO 部署安裝

2021-08-15 06:56:09 字數 1128 閱讀 7288

最近公司要使用predictionio,參考官網部署,最後總感覺有點問題,後來通過一些除錯同於安裝完成

位址 step2: 解壓並編譯 

tar zxvf apache-predictionio-0.12.0-incubating.tar.gz

cd apache-predictionio-0.12.0-incubating

./make-distribution.sh

step4:

將spark,es,hbase和編譯生成的 predictionio-0.12.0-incubating.tar.gz檔案拷貝到任意目錄,我這裡是放在 /var/tmp/pio下

接著修改 bin/install.sh 檔案,將 temp_dir=/var/tmp/pio 修改為剛剛的目錄,我這裡為/var/tmp/pio

step5:

執行 bin/install.sh

安裝完成

step6: 因為es現在不支援root使用者啟動,建立esuser使用者

修改 bin/pio-start-all.sh

將 $elasticsearch_home/bin/elasticsearch -d -p 這一行修改為

runuser -l esuser -c "$elasticsearch_home/bin/elasticsearch -d -p $elasticsearch_home/es.pid"

最後將es目錄賦許可權給esuser 這樣就大功告成!

tar zxvf apache-predictionio-0.12.0-incubating.tar.gz
tar zxvf apache-predictionio-0.12.0-incubating.tar.gz

tar zxvf apache-predictioniotar zxvf apache-predictionio-0.12.0-incubating.tar.gz
-0.12.0-incubating.tar.g

PredictionIO 開源的推薦系統

width 100 height 500 src allowfullscreen predictionio 是乙個用scala編寫的開源機器學習伺服器應用,可以幫助你方便地使用restful api搭建推薦引擎。predictionio的核心使用的是乙個可伸縮的機器學習庫,基於spark乙個完整的端...

puppet部署mysql Puppet安裝及部署

一 簡介 二 環境介紹 三 安裝puppet 四 配置puppet dashboard 五 配置puppet kick 一 簡介 puppet是乙個基於ruby語言所研發的一款開源軟體,puppet是一種linux unix windows平台的集中配置管理系統,使用自有的puppet描述語言,可管...

網安 04 DHCP部署與安全 DNS部署與安全

目錄 dhcp部署與安全 1 dhcp作用 2 dhcp相關概念 3 dhcp優點 4 dhcp原理 5 dhcp續約 6 部署dhcp伺服器 7 位址保留 8 選項優先順序 9 dhcp備份 11 dhcp 攻擊與防禦 dns部署與安全 1 dns 2 網域名稱組成 3 監聽埠 4 dns解析種類...