ablog

不器用で落着きのない技術者のメモ

2014-01-01から1年間の記事一覧

.zshrc や vimrc とかの設定

誰かの .vimrc を頂いて設定しようと思って探していたら、id:yuroyoro さんが楽々セットアップできるようにされていたので、iTerm2 + zsh + tmux + vim で快適な256色ターミナル環境を構築する - ( ꒪⌓꒪) ゆるよろ日記 を参考にセットアップしてみた。 手順…

UNIXのディレクトリ階層

ちょっと調べてみたのでメモ。 調べてみるとdirectoryはケン・トンプソンやデニス・リッチーが作り出した言葉ではなく、既にMulticsで使われていたようだ(http://www.multicians.org/mgd.html#directory)。Multicsは階層型記憶システムを実装した初めての…

Windows7 でサイズの大きいファイルを探す

Windows7のCドライブの空きが少なくなったので、JDiskReport Downloads – JGoodies から JDiskReport をダウンロードしてインストールして調べてみたら、 WinSxS フォルダのサイズが一番大きかった。 よくある質問の 1 つは、ディスク領域を増やすために Win…

Grid Infrastructure のインストールで INS-40909 が発生する

INS-40909: 複数のドメインからのホスト名が入力されました。 原因: 異なるドメインに属する複数のノードに対してノード情報が入力されました。 処置: 同じドメインに属するホスト名を入力してください。 INS-40001からINS-45000 OUIで入力しているホスト名…

Linux で root パスワードを忘れてしまった場合に再設定する方法

Oracle Linux on VirtualBox で root パスワードを忘れてしまった場合の対処法を説明したので、メモっておく。 シングルユーザーモードで起動して root パスワードを変更するだけです。 環境 VirtualBox 4.3.10 Oracle Linux 6.5 ブートローダはGRUBを使用し…

Oracle Linux 6.4 に Google Chrome をインストールする方法

インストール # wget http://chrome.richardlloyd.org.uk/install_chrome.sh # chmod u+x install_chrome.sh # ./install_chrome.sh 起動する [Applications]-[Internet]-[Google Chrome]を選択する。 参考 Google Chrome 70 Released - Install on RHEL/Cen…

Linux で huge page を使っているプロセスを調べる方法

調べ方 /proc/[pid]/smaps で KernelPageSize がデフォルトの 4kB 以外のプロセスを探す。 調べ方の例 /proc/[pid]/smaps で KernelPageSize が 4 kB 以外のプロセスを探す。 [root@yazekats-linux ~]# perl -lane '/KernelPageSize/ and $F[1]!=4 and print…

Windows で Rapture という画面の一部をキャプチャして付箋のように使えるツールが便利

同僚が使っていて便利そうだったので、インストールした。便利ですね。 http://www.vector.co.jp/soft/win95/personal/se386376.html

ノートPCの液晶ディスプレイが焼き付いた

PC

何もしていないのに液晶ディスプレイの1/6ほどが壊れたテレビみたいになって、物理破損もしていないのに何だろうと思ったら、どうやら焼きついたみたい(スクリーンセーバーが表示されっぱなしになっていたのだが)。週明けから仕事ができないのでモバイルデ…

Linux に VirtualBox の GuestAdditions をインストールする

[Devices]-[Insert Guest Addtions CD Image...] を選択する ターミナルから root ユーザで以下のコマンドを実行する。 # cd /media/VBOXADDITIONS_4.3.10_93012/ # /bin/sh VBoxLinuxAdditions.run

Oracle Linux 6.5 で X Window が起動しない

事象 ランレベルを 5 に変更できない エラーメッセージは以下の通り [root@ovmm328az ~]# less /var/log/messages Jul 11 15:11:07 ovmm328az irqbalance: Balaincing is ineffective on systems with a single cache domain. Shutting down Jul 11 15:11:07…

Virtualbox に Linux をインストール後にHost-only Adapterを追加する

VirtualBox に Linux をインストール後に Host-only Adapter の設定を追加した手順をメモっておく。 環境 VirtualBox 4.3.10 r93012 ホストOS: Oracle Linux 6.4 ゲストOS: Oracle Linux 6.5 手順 VirtualBox の設定 VirtualBox で Host-only Adapter を追加…

嫁のPCが起動しなくなったが解決

UrtlaBook(Windows 8)でディスクの空きが少ない状態で Windows Update で修正を適用したら起動しなくなり、修復やリフレッシュなどいろいろ試しても起動せず。最終的に外付けHDD(USB)を接続したら起動したらしい。

VirtualBox 4.3.10 に Oracle Linux 5.6 をインストールするとウィザードの最後でハングする

事象 VirtualBox 4.3.10 r93012 に Oracle Linux 5.6 をインストールするとインストールウイザードの最後でハングする。Addtional CDs の画面まで進んで[Finish]を押しても反応しない。 原因 不明 解決策 [Machine]-[Insert Ctrl-Alt-Backspace] を選択する…

Orcale Linux 6.4起動時にVPNクライアントのアイコンがタスクバーに表示されなくなった

事象 Oracle Linux 6.4起動時にVPNクライアントのアイコンがタスクバーに表示されなくなった。 原因 VPNクライアントが自動アップデートされた模様 $ head /opt/cisco/anyconnect/anyconnect-linux-64-3.1.05170-k9-13060423062014.log Installing Cisco Any…

J:COM開通工事後にブルーレイディスクレコーダーのリモコンの録画リストを押すと入力が切替る

症状 ブルーレイディスクレコーダーのリモコンで[録画リスト]ボタンを押すとテレビ入力が入力2に切替る。 解決策 ブルーレイディスクレコーダーのリモコンで[ホーム]ボタンを押し、[設定]-[ファミリンク設定]で「しない」を選択する。 原因 工事の際に設定が…

Oracle Linux 6.4 のプロジェクタ出力設定

[System]-[Preferences]-[Display]を選択し、[Mirror screens]にチェックを入れる。

ページテーブルを使って仮想アドレスから物理アドレスを探索する仕組み

OS

先日、HugePages を使うとメモリの探索が遅くなるんじゃないかと聞かれて、仮想アドレスの先頭部分で物理ページを探索して、後半のアドレスでページ内のどのアドレスか探索するので、無問題じゃないかな。自分の妄想だけど。と答えたが、だいたいあってそう。…

Oracle VM Manager が起動しない

バージョン Oracle VM Manager 3.2.8 事象 起動しようとすると延々待ってタイムアウトする。 [root@yazekats-linux ~]# service ovmm start Starting Oracle VM Manager Time out... /u01/app/oracle/ovm-manager-3/machine1/base_adf_domain/servers/AdminS…

Oracle Database 12cR1 (12.1.0.1.0) 4ノード RAC 構築手順 on ノートPC

How To Deploy a 4 Node RAC Cluster Using Oracle VM Templates に従って、ノートPCに 12cR1(12.1.0.1.0) 4ノード RAC を構築した手順です。構成は以下のようにホストOS(Oracle Linux 6.4) -> VirtualBox 4.3.10 -> Oracle VM 3.2.5 -> Oracle Linux 6.5 ->…

Oracle VM Manager 3.2.8 アンインストール手順

Oracle VM Manager を停止する # service ovmm stop # service ovmmcli stop Oracle VM Manager のインストールメディアをマウントする # mount -o loop V44601-01.iso /mnt/ovm Oracle VM Manager をアンインストールする # cd /mnt/ovm # ./runInstaller.s…

VirtualBox で Host-only Adapter を選択すると "Invalid Settings Detected" と怒られる

事象 Oracle VM Virtualbox Manager でゲストマシンを選択して、[Settings]-[Netowrk] でアダプタを選択して、[Attached to:] で[Host-only Adapter]を選択すると、"Invalid Settings Detected" と怒られる。 解決策 Oracle VM Virtualbox Manager で[File]-…

Oracle VM 3.2.8 をインストールしたメモ

構成 VirtualBox に Oracle VM Server を、ホストOSに Oracle VM Manager をインストールする構成 Oracle VM Server 3.2.8 (Patch 16410428) ↑ VirtualBox 4.3.10 (r93012), Oracle VM Manager 3.2.8 (Patch 16410417) ↑ Oracle Linux 6.4 (2.6.39-400.17.1.…

VirtualBox を 4.2.18 から 4.3.10 にアップグレードしたメモ

環境 ホストOSは Oracle Linux 6.4 yazekats% cat /etc/issue Oracle Linux Server release 6.4 Kernel \r on an \m yazekats% uname -r 2.6.39-400.17.1.el6uek.x86_64 VirtualBox 4.2.18 アンインストール 仮想マシンのイメージをバックアップする Oracle …

オペレーティングシステムとは? なぜオペレーティングシステムを学ぶのか?

OS

自分がOSやその下のレイヤーに興味を持っている理由は知識を沢山覚えるより、応用が効く少ない基本的な原理を知ることで楽をしたいからです。 口頭で話すことはあっても文章にまとめたことがなかったのですが、東大の講義向けに書かれた(?)自分で書くより…

Oracle VM 3.2.8

ダウンロード My Oracle Support で以下をダウンロードする Oracle VM Server 3.2.8 Patch Update (Build 735) --- patch ID 16410428 Oracle VM Manager 3.2.8 Patch Update (Build 733) --- patch ID 16410417 参考 Friday Spotlight: Oracle VM update 3.…

htop を使ってみた

インストール # yum insall htop 使ってみる % htop 参考 htop - an interactive process viewer for Unix

「テキトーーク!!(TechyTalk) Vol.2 低レイヤー芸人」で話したこと

2014/4/24に社内で低レイヤー芸人*1として、ターミナルを開いてコマンドを打ちながら話したときのメモ。口頭でしゃべったことやホワイトボードに書いたことは書いていません、本当にただのメモです。 ねらい 知らない世界に案内し、興味を持ってもらう(時間…

「データベースの限界性能を引き出す技術 ~NoSQLに飛びつく前に知っておきたい原理と最新テクニック」の紹介

同僚が書いた本の紹介です。 パフォーマンスチューニングのエキスパートである著者が長年の経験で得たエッセンスを惜しみなく伝授してくれる高速道路のような一冊だと思います。ぶっちゃけ読んでいて「へ〜、知らなかった(^-^;」と思ったところがありました…

libaio の aio コンテキスト数を調べる

Linux の libaio による非同期I/Oでは aio コンテキスト数は /proc/sys/fs/aio-nr で確認でき、/proc/sys/fs/aio-max-nr に達すると、io_setup システムコールの戻り値に EAGAIN が返される。このことをI/Oベンチマークツール flexible IO tester (fio) で検…