jimaoka blog

ライトなインフラエンジニアです

KVMからESXiへのインスタンスマイグレーション

目次 KVMハイパーバイザでイメージファイルの変換 ESXiホスト側での変換 ESXi上でホストの起動 デバイス設定のリセット NW設定の修正 以前までKVMメインで仮想マシンを立てていたのですが、ESXiへ移行するためにマイグレーションを行いました。 けっこうハマ…

Google HomeとIRKitで家電操作をする

目次 IRKitでの設定 IPアドレスの判別 Client Tokenの取得 DeviceIDとClientKeyの取得 送信したい赤外線信号の取得 IFTTTでの設定 New AppletボタンよりAppletを追加 Triggerの選択 Triggerの種類を選択 Phraseを設定 Actionの選択 Actionの設定 作成完了 Go…

Intel NUC6I5SYKを購入

以前購入した、 INTEL NUC DN2820FYKH を自宅サーバとして使用していましたが、たくさんホストを載せすぎたために限界が見えてきたので(主にメモリとCPU)、intel core i5が載っていてメモリも2枚挿せる Intel NUC6I5SYKを購入しました。

OpenVPNサーバを立てて、自宅NWへアクセスするまで

概要 OpenVPNサーバの構築 OpenVPNのインストール 各種鍵の作成 設定ファイルなどのセットアップ 起動確認 OpenVPNクライアントの設定 (Mac, tunnelblick) 補足 今まで、外部から自宅環境にアクセスする際は、SSHポートフォワードを利用したりSOCKS Proxyを…

MacからSSHポートフォワードで自宅のSambaにアクセスする

現在自宅で動作しているSambaサーバはローカルNWからのみアクセスできる状況で、外部からアクセスすることはできません。 常々外からアクセスしたかったのですが、SSHポートフォワードならどうにかできるのではないかと思い、今回試してみました。 外部からS…

自宅用WikiとしてCrowiを利用する

以前から自宅にWikiを構築したかったため、年末年始休み中に構築を行いました。 自宅サーバ環境のメモや自分用のメモ等を置くため、クラウドではなく自宅サーバ上での構築をめざします。 候補となったソフト MediaWiki Crowi (DokuWiki) 当初はMediaWikiをイ…

Raspberry Pi で温湿度・光量を取得してグラフ化する

目次 はじめに 必要なもの ブレッドボード周辺のセットアップ Raspberry Piのセットアップ 値の読み取り Focuslightのセットアップ 値の送信 まとめ 参考文献 Zabbixに送信する (2017/1/5 追記) はじめに 最近暑くなってきたので、一体この部屋は何度あるの…

KVMゲストOS上でUSBハードディスクを使用する

先日KVMで仮想環境を構築したのですが、KVMホスト上でUSBハードディスクをマウントする必要が出てきました。 しかし、通常の状態ではUSBハードディスクを認識してくれません。 接続方法 ゲストOSでUSBドライブを使用する方法はいくつかありそうですが、ぱっ…

KVMをWebから操作できるようにする(WebVirtMgr)

我が家では自宅で使用するサーバや、検証のための環境をKVMを使用して作っています。 しかしいままでは仮想マシンを操作するために、ハイパーバイザにログインしてコマンドを打たなければ行けない状況で若干面倒でした。 そこで、Webからそれらの操作を行え…

CentOS7上にKVM環境を構築する(CUI環境)

物理サーバを触っていると OSの再インストールが手軽できない(画面とキーボードを刺して、作業するとか) 新しいOS環境を用意するために、新しいハードウェアを購入する必要がある など、大変なことが多いです。 対象OS: CentOS 7.1 (CUIモード) 仮想化 とい…

Ansibleでのパスワードの取り扱い

Ansibleでインストール時に登録するパスワードや、ユーザのパスワードを管理したいことがあると思います。 以前の記事から、運用上少し変更したものになります。 jimaoka.hatenablog.jp

iTunesサーバの構築 (Centos7)

いままで、自宅のSMBに音楽ファイルを置いて、必要な物はMacbookに落としてきてiTunesで管理するという方式をとっていました。 外でMacbookを使って音楽も聞かないし、容量が圧迫されるし、なんだかなぁと思っていたところ、iTunesサーバなるものがあると知…

Timemachine用バックアップサーバの構築 (Centos7)

TimemachineのバックアップのためにUSBポートを占領されるのはどうも気に食わない。ということで、Timemachineのバックアップ用サーバを立てて、バックアップをWifi経由で行えるようにしました。 使用したOS, ソフトウェア OS: Centos 7.1 netatalk 3.1.7

Ansible Vaultの使いかた

最近Ansibleでsudoパスワードやインストール時に登録するパスワードを管理したいことがあって調べてみたら、Ansible Vaultを使うとなにやら良さそうなので、使い方をまとめてみました。

Runkeeper APIの使い方

API

最近よくランニングをするので、運動記録のためにRunkeeperを使っています 走ったコースや速度などの情報を記録してくれるランニング支援アプリは何種類かあるのですが、APIを提供しているということで、Runkeeperを使用してデータをためています(NIKE+もAP…

自作Universal Frameworkをつくる (Xcode, Objective-C)

iOS

iOSの自作Universal Framework作りについて。 Cocoa Touch Frameworkを使用して、独自のFrameworkを作成します。 プロジェクトの作成 Cocoa Touch Framework を選択

電子書籍への移行について考える

今まで、技術書を読むときは紙の本を読んでいました。 しかし最近、すきま時間で(そして外で)本を読むことが増えたため、電子書籍の方が都合がいいのではないかということで、電子書籍について考えてみました。

Logwatchの設定 ついでにfail2ban (Ubuntu Server)

UbuntuにLogwatchを入れます。 OS: Ubuntu Server 14.04.2 LTS

XcodeでIneligible Devicesになった場合の解決法 (Xcode7 beta3)

iOS

(※Xcode6のスクリーンショットを使用しています) Xcode7 beta3でiOS8.4のデバイスを使用して実機デバッグをしようとした時に 発生したエラーのメモです。 Ineligible Devicesとなって実機デバッグができなくなる要因として Ineligible Device (deployment ta…

IRKitで毎朝自動的に電気をつける

IRKit - Open Source WiFi Connected Infrared Remote Controller IRKitを購入したので、ちょっと利用してみます。 IRKitは基本的にHTTPリクエストを送ることで操作が可能です。

exfatの外付けHDDをSambaで共有 (Ubuntu Server, 読み取り専用)

自宅内LANに置いたUbuntu Serverに外付けHDDを接続し Sambaを動作させてファイルサーバとして利用します。 OS: Ubuntu Server 14.04.2 LTS HDD: USB接続HDD (1TB)

Intel NUC DN2820FYKHを購入

自宅サーバのための消費電力の低いPCが欲しいなと思い Intel NUC DN2820FYKHを買いました。 Amazon.co.jp | Intel NUC(Next Unit of Computing) Kit Intel Celeron N2820搭載(DN2820FYK)キット BOXDN2820FYKH0 | インテル | ベアボーンPC