読者です 読者をやめる 読者になる 読者になる

Packerの『/etc/rc.d/init.d/vboxadd: command not found』エラー

Packer Vagrant

概要

PackerでCentOS7のVagrant(VirtualBox)のBoxイメージを作ろうと思ったところ以下のエラーが表示されBoxが作成出来ませんでした。
原因はVirtualBoxの仕様が変わった影響によるものでした。

環境

MacOS環境

Packer 0.12.1
VirtualBox 5.0.30
Vagrant 1.9.1


エラー内容

    virtualbox-iso: mount: /dev/loop0 is write-protected, mounting read-only
    virtualbox-iso: Verifying archive integrity... All good.
    virtualbox-iso: Uncompressing VirtualBox 5.0.30 Guest Additions for Linux............
    virtualbox-iso: VirtualBox Guest Additions installer
    virtualbox-iso: Copying additional installer modules ...
    virtualbox-iso: Installing additional modules ...
    virtualbox-iso: Removing existing VirtualBox DKMS kernel modules[  OK  ]
    virtualbox-iso: Removing existing VirtualBox non-DKMS kernel modules[  OK  ]
    virtualbox-iso: Building the VirtualBox Guest Additions kernel modules[  OK  ]
    virtualbox-iso: Doing non-kernel setup of the Guest Additions[  OK  ]
    virtualbox-iso: Starting the VirtualBox Guest Additions Installing the Window System drivers
    virtualbox-iso: Could not find the X.Org or XFree86 Window System, skipping.
    virtualbox-iso: [  OK  ]
    virtualbox-iso: sudo: /etc/rc.d/init.d/vboxadd: command not found
==> virtualbox-iso: Unregistering and deleting virtual machine...
==> virtualbox-iso: Deleting output directory...
Build 'virtualbox-iso' errored: Script exited with non-zero exit status: 1

==> Some builds didn't complete successfully and had errors:
--> virtualbox-iso: Script exited with non-zero exit status: 1

==> Builds finished but no artifacts were created.


対応

Packerスクリプトを以下のように変更することでビルドが通りました。

sudo /etc/rc.d/init.d/vboxadd setup

sudo /sbin/rcvboxadd setup


whoisコマンドで「No whois server is known for this kind of object.」が出たとき

Linux

概要

whoisコマンドでドメインを調べると以下のエラーが出る時があります。

No whois server is known for this kind of object.

whoisコマンドはデフォルトのwhoisサーバーに接続してその結果を表示させていますが、
トップレベルドメインによって表示されない場合があります。

対処

whoisコマンドにホスト指定オプションを付けると表示されるようになります。

whois -h whois.nic.xyz example.xyz

.xyzに限らずホストをwhois.nic.トップレベルドメインとするとだいたい表示されるようになります。

技術系Podcast

その他
Podcast Twitterハッシュタグ
Rebuild - Podcast by Tatsuhiko Miyagawa #rebuildfm
riywo's Podcast #riywo
Admins Bar -
mozaic.fm #mozaicfm
職質テックトーク -
wada.fm #wadafm
rubyist.club -
cloudinfra-audio -
backspace.fm #backspacefm
clfreaks -
Podcast Frog -
Podcast POSTD -
engineer meeting podcast -
dex.fm -
CodeLunch.fm -
wyukawa's podcast -
かまぷとゆうこのデベロッパーズ☆ラジオ -