2015年5月4日月曜日

Solaris11.2 pkgbuildでエラー

なぜかエラー


Solaris用のパッケージを作ってて、初めてのエラーに遭遇。
初めは自分で書いたspecが悪いと思って色々いじってみたものの、状況は変わらず...

いろんなマシンで試してみたのの、それも変わらず、どうもマシンのスペック不足だと思い、そこそこのサーバーでビルドしたら問題なくとおる。

最後のガッチャンコで、これは辛い、こんなエラー
pkgbuild: /export/home/karky7/packages/PKGS/SFEmysql-cluster-74-server/reloc/usr/mysql-cluster/7.4/support-files/mysqld_multi.server
pkgbuild: /export/home/karky7/packages/PKGS/SFEmysql-cluster-74-server/reloc/usr/mysql-cluster/7.4/support-files/solaris/postinstall-solaris
pkgbuild: /export/home/karky7/packages/PKGS/SFEmysql-cluster-74-server/reloc/var/svc/manifest/application/database/mysql-cluster-74.xml
pkgbuild: ## Validating control scripts.
pkgbuild: ## Packaging complete.
pkgbuild: WARNING: omitting library/perl-5/dbi-512 from the IPS manifest
pkgbuild: WARNING: omitting library/perl-5/dbd-mysql-512 from the IPS manifest
pkgbuild: WARNING: omitting data/mysql-cluster-gpl-74/library from the IPS manifest
pkgbuild: Calling script /export/home/karky7/packages/PKGMAPS/scripts/database%2Fmysql-cluster-gpl-74_ips.sh
pkgbuild: pkgsend: \'add\' failed for transaction ID \'1430692081_pkg%3A%2F%2Fiichiko3-spec%2Fdatabase%2Fmysql-cluster-gpl-74%407.4.6%2C5.11-0.11.2%3A20150503T222801Z\': 1: Framework error: code: 28 reason: Operation too slow. Less than 1024 bytes/sec transfered the last 30\\
 seconds
pkgbuild: URL: \'http://iichiko3-spec:80/add/0/1430692081_pkg%3A%2F%2Fiichiko3-spec%2Fdatabase%2Fmysql-cluster-gpl-74%407.4.6%2C5.11-0.11.2%3A20150503T222801Z/file\' (happened 3 times)
pkgbuild: 2: Framework error: code: 28 reason: Connection time-out
pkgbuild: URL: \'http://iichiko3-spec:80/add/0/1430692081_pkg%3A%2F%2Fiichiko3-spec%2Fdatabase%2Fmysql-cluster-gpl-74%407.4.6%2C5.11-0.11.2%3A20150503T222801Z/file\'
pkgbuild:
pkgbuild: Calling script /export/home/karky7/packages/PKGMAPS/scripts/database%2Fmysql-cluster-gpl-74%2Flibrary_ips.sh
pkgbuild: PUBLISHED
pkgbuild: pkg://iichiko3-spec/database/mysql-cluster-gpl-74/library@7.4.6,5.11-0.11.2:20150503T223807Z
pkgbuild: Calling script /export/home/karky7/packages/PKGMAPS/scripts/database%2Fmysql-cluster-gpl-74%2Fdoc_ips.sh
pkgbuild: PUBLISHED
pkgbuild: pkg://iichiko3-spec/database/mysql-cluster-gpl-74/doc@7.4.6,5.11-0.11.2:20150503T224304Z
pkgbuild: Calling script /export/home/karky7/packages/PKGMAPS/scripts/database%2Fmysql-cluster-gpl-74%2Ftests_ips.sh
pkgbuild: PUBLISHED
pkgbuild: pkg://iichiko3-spec/database/mysql-cluster-gpl-74/tests@7.4.6,5.11-0.11.2:20150503T224449Z
pkgbuild: Calling script /export/home/karky7/packages/PKGMAPS/scripts/database%2Fmysql-cluster-gpl-74%2Fdevel_ips.sh
pkgbuild: PUBLISHED
pkgbuild: pkg://iichiko3-spec/database/mysql-cluster-gpl-74/devel@7.4.6,5.11-0.11.2:20150503T224814Z
pkgbuild: Calling script /export/home/karky7/packages/PKGMAPS/scripts/database%2Fmysql-cluster-gpl-74%2Fserver_ips.sh
pkgbuild: PUBLISHED
pkgbuild: pkg://iichiko3-spec/database/mysql-cluster-gpl-74/server@7.4.6,5.11-0.11.2:20150503T224822Z
pkgbuild: Executing(%clean): /bin/bash /var/tmp/pkgbuild-karky7/pkgbuild-tmp-21.7750
pkgbuild: + umask 022
pkgbuild: + uname -a
pkgbuild: SunOS sol11_2-cbe 5.11 11.2 i86pc i386 i86pc Solaris
pkgbuild: + cd /export/home/karky7/packages/BUILD
pkgbuild: + cd mysql-cluster-gpl-7.4.6
pkgbuild: + rm -rf /var/tmp/pkgbuild-karky7/SFEmysql-cluster-74-7.4.6-build
pkgbuild: + exit 0
--- command output ends --- finished at Mon May  4 07:48:37 JST 2015

INFO: pkgbuild -ba finished at Mon May  4 07:48:37 JST 2015

INFO: SFEmysql-cluster-74 PASSED

pkgsendが時間かかりすぎで、「Framework error: code: 28 reason: Connection time-out」のあたりが怪しいが、これはもう @ftnk 先生にお願いするほかない...

pkg/socket_timeout count 600

この辺の調整でうまくいかないか?、なにせビルドが時間がかかる...

だれか超強力外人助っ人バリのサーバーくらさい...


0 件のコメント:

コメントを投稿