hatoholインストール

5 4月

hatohol のインストール

# wget https://github.com/project-hatohol/hatohol/archive/hatohol-15.03_dev.zip
# unzip hatohol-15.03_dev.zip
# cd hatohol-15.03_dev

server/README.mdの記載に従い実行
# yum groupinstall “Development Tools”
# wget -P /etc/yum.repos.d/ http://project-hatohol.github.io/repo/hatohol.rep
# yum install epel-releas
# yum install sqlite-devel mysql-devel libsoup-devel libuuid-devel qpid-cpp-client-devel librabbitmq-devel

# wget https://github.com/project-hatohol/json-glib-for-distribution/blob/master/RPMS/x86_64/json-glib-0.12.6-1PH.x86_64.rpm?raw=true
# wget https://github.com/project-hatohol/json-glib-for-distribution/blob/master/RPMS/x86_64/json-glib-devel-0.12.6-1PH.x86_64.rpm?raw=true

# rpm -ihv json-glib-0.12.6-1PH.x86_64.rpm?raw=true
# rpm -ihv json-glib-devel-0.12.6-1PH.x86_64.rpm?raw=true

————-コンパイル————————————-
# ./autogen.sh
# PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./configure

Pythonのエラーで”python no module named argparse”と表示
# wget http://peak.telecommunity.com/dist/ez_setup.py -> easy_install のインストールスクリプト
# easy_install-2.6 argparse

make[3]: ディレクトリ `/root/hatohol-master/client’ に入ります
../server/tools/hatohol-def-src-file-generator py > hatohol/hatohol_def.py
[INFO] started ChildProcessManager::mainThread.
../server/tools/hatohol-def-src-file-generator js > static/js/hatohol_def.js
[INFO] started ChildProcessManager::mainThread.
./manage.py compilemessages
Traceback (most recent call last):
File “./manage.py”, line 8, in
from django.core.management import execute_from_command_line
ImportError: No module named django.core.management
make[3]: *** [conf/locale/ja/LC_MESSAGES/django.mo] エラー 1
make[3]: ディレクトリ `/root/hatohol-master/client’ から出ます
make[2]: *** [all-recursive] エラー 1
make[2]: ディレクトリ `/root/hatohol-master/client’ から出ます
make[1]: *** [all-recursive] エラー 1
make[1]: ディレクトリ `/root/hatohol-master’ から出ます
make: *** [all] エラー 2

# yum install Djangoインスト-ル

# rpmbuild -ba hatohol.spec
・・・
書き込み完了: /root/rpmbuild/SRPMS/hatohol-15.03_dev-1.el6.src.rpm
書き込み完了: /root/rpmbuild/RPMS/x86_64/hatohol-server-15.03_dev-1.el6.x86_64.rpm
書き込み完了: /root/rpmbuild/RPMS/x86_64/hatohol-arm-zabbix-15.03_dev-1.el6.x86_64.rpm
書き込み完了: /root/rpmbuild/RPMS/x86_64/hatohol-arm-ceilometer-15.03_dev-1.el6.x86_64.rpm
書き込み完了: /root/rpmbuild/RPMS/x86_64/hatohol-lib-common-15.03_dev-1.el6.x86_64.rpm
書き込み完了: /root/rpmbuild/RPMS/x86_64/hatohol-lib-arm-15.03_dev-1.el6.x86_64.rpm
書き込み完了: /root/rpmbuild/RPMS/x86_64/hatohol-web-15.03_dev-1.el6.x86_64.rpm
書き込み完了: /root/rpmbuild/RPMS/x86_64/hatohol-devel-15.03_dev-1.el6.x86_64.rpm
書き込み完了: /root/rpmbuild/RPMS/x86_64/hatohol-debuginfo-15.03_dev-1.el6.x86_64.rpm
実行中(%clean): /bin/sh -e /var/tmp/rpm-tmp.hg7CJ7
+ umask 022
+ cd /root/rpmbuild/BUILD
+ cd hatohol-15.03_dev
+ rm -rf /root/rpmbuild/BUILDROOT/hatohol-15.03_dev-1.el6.x86_64
+ exit 0

OK!

コメントを残す