部屋を掃除したら漫画が沢山出てきたので書く日記

漫画とか合唱とかUNIXとかLinuxとかについて書く日記です。

UNIX

Solaris 10 8/07でVNCを使ってみよう その4

Solaris 10 8/07でVNCを使ってみよう その1 Solaris 10 8/07でVNCを使ってみよう その2 Solaris 10 8/07でVNCを使ってみよう その3 の続きです。その3で課題となっていた デスクトップがディスプレイ接続時と微妙に違う(IMEウィンドウが起動していなかったり…

Solaris 10 8/07でVNCを使ってみよう その3

Solaris 10 8/07でVNCを使ってみよう その1 Solaris 10 8/07でVNCを使ってみよう その2 の続きです。前回で、WindowsXPのVNCクライアントからSolaris 10 8/07のVNCサーバに接続できるようになりました。 今度はGNOMEで動くJava Desktop SystemのGUIを表示さ…

Solaris 10 8/07でVNCを使ってみよう その2

Solaris 10 8/07でVNCを使ってみよう その1の続きです。その1では概要を書いたので、実際に行った設定手順を説明します。firefoxでがんがん検索しまくりました。1.Companion CDからVNCをインストールSunのサイトからCompanion CD(Solaris用のいろんなソフト…

Solaris 10 8/07でVNCを使ってみよう その1

私の会社の机には、 会社支給品の東芝Dynabook SS RX(Windows XP)×1 かつての会社支給品の東芝EQUIUM 5060(Solaris 10 8/07)×1 液晶ディスプレイ×1 PS/2キーボード×1 USBマウス×2 が載っています。今までは 液晶ディスプレイ+ Dynabook+ USBマウス(デュア…

EQUIUM 5060でSolaris 10のデスクトップ画面が表示されない

会社に転がっているTOSHIBA EQUIUM 5060にSolaris 10 8/07を入れて遊んで検証に利用しているのですが、OSインストールしてもGUIのデスクトップ画面が表示されません。まあ古いしスペックが足りないんだろう、telnetかSSHでアクセスしたりWEBサーバ用途で使う…

x86版 Solaris10でシリアルコンソールを使用する

会社にTOSHIBA EQUIUM 5060が転がっていたので、検証とかに使うべくいじる事にしました。リカバリCDはあったもののOSはWindows2000で、いまさら古いWindowsマシンが出来ても特に需要がないなあ、と思い、LinuxかSolarisを入れることにしました。で、とりあえ…

Solarisでアクセス監視

今日仕事が一段落して帰ろうとしていたらお客さんから電話が来ました。曰く「リリース予定の本番機の昨日のログ見ていたら怪しいメッセージが出ていたので調べて欲しい」との事。さっそく調べてみることにしました。結果は大したこと無かったのですが突き止…

scpでデータを転送する

サーバ間のデータ転送といえばFTP。FTPといえばFFFTP。しかしlinux使いの友人からは「いまどきtelnetとftpを使っているのはありえない」と言われ続けて来ました。 というわけでデータ転送はscpでやってみます。 サーバhoge1(192.168.0.1)からbata64ユーザで…

標準出力を引数としてコマンドを実行する(xargs)

何を言っているのか自分でもよく分からないですが、例えば #ls -1 a1.txt a2.txt a3.xls a4.xlsというようにファイルがあって、これらを全て消したい場合、 # rm -rf ./*でも良いんですが、これでも可能です。 # ls -1|xargs rm -rf別に使わなくてもいいじゃ…

Solaris 10でsh,cshで日本語表示する方法

Solaris 10をインストールした際、lang は"C"でインストールしたところ、日本語でコメントを入れたプログラムのソースファイル等をviで開くと日本語が表示されません。Solaris8ではshの場合 LANG=ja;export LANGを実行、 cshの場合 setenv LANG jaで表示でき…

x86版solaris 10 8/07インストール その1

solaris 10の最新バージョン8/07がリリースされたのでx86版を我が家のDELL Dimension8300にインストールすることにしました。これも勉強勉強。1.インストールキットの入手 まず、SunのサイトからSolaris 10のDVDイメージをダウンロード。 「Get it NOW」の…

sortのオプション

sort -k ソート・キー対象のカラムを変更する自分で書いておいて何言っているのかわからないと思ったので実演。hoge.fileというファイルがありまして、中には 1 aaa bbb 5 2 ccc ddd 7 3 eee fff 1という文字列がありました。4個目のカラム 5 7 1 をsortした…

LD_BIND_NOWその後

LD_BIND_NOWに関する件、その後の調査結果です。 Solaris8にて、/usr/lib/libthread.so.1にリンクしているアプリケーションがハングする、という不具合 http://sunsolve.sun.com/search/document.do?assetkey=1-26-49843-1に、あるアプリケーションが該当す…

psのオプション

solarisで、プロセスの詳細情報を取得する方法。 ps -lefo [表示1],[表示2],・・・で色々でる。例えば ps -lefo comm,pcpu,vsz,pmemを実行すると COMMAND %CPU VSZ %MEM sched 0.0 0 0.0 /etc/init 0.0 816 0.1 pageout 0.0 0 0.0 ・ ・ ・とか表示される。…

LD_BIND_NOW

仕事で扱っているSolaris 8で稼動しているアプリケーションがこういうバグを踏んでいる事が判明、調査をしています。「libthreadにリンクしているアプリケーションが、ハングしたり異常終了する事がある」というものですが、わたくしlibthreadが何なのかすら…

Solaris 10にて半角/全角キーが使えない

僕はSolaris 10 6/06を使用していますが、デフォルトだと半角/全角キーが使えません。つまり、日本語入力するときはATOKツールバーからクリックするなどしないと駄目っぽい。それは困るので、半角/全角キーを使えるようにしてみます。困ったらこれ、Solaris …

Solaris10にて日本語106キーボードが英語101キーボードとして認識される

(2007年5月1日に追記) 先日Solaris 10をインストールしたDELL Dimension 8300ですが、全然触れていません。今週末は触りたいなあ。で、タイトルの通り、日本語106キーボード(要するにWindowsで普通に使うキーボード)を使用しているしインストールの際に指定…

インストールされているSolarisが64bitか32bitか確認する

#isainfo -vを実行して実行結果により判別可能です。 64bitの場合 #isainfo -v 64-bit sparcv9 applications 32-bit sparc applications 32bitの場合 #isainfo -v 32-bit sparc applicationsか #isainfo -v 32-bit i386 applicationsとなるとの事。教えて!g…

Solaris10をDELL Dimension8300にインストール その2

昨日の続きです。昨日はOSインストール、NICをiprb0として認識させるところまで行きました。 今日はDHCPの設定についてです。我が家はBフレッツに加入しておりますが、固定IPは取得しておりません。また固定IPにして24時間365日通電、稼動させる度胸もまだあ…

Solaris10をDELL Dimension8300にインストール その1

たまたま、Solaris10 6/06のDVDパッケージを手に入れたので、自宅のPCにインストールしてみようと考えた次第です。実は今年の一月からやってましたが、諸事情あって放置していたのを、今日有休とって時間があったのでチャレンジしました。まず、インストール…

ファイル・ディスクリプタ数の定義

客先のシステムでエラーメッセージが出たので製品ベンダーに問い合わせたところ、「最大ファイル・ディスクリプタ数が少ないので増やして下さい」との回答が来ました。お客さんに報告したところ「プロセスが使うスレッドでなんでファイル・ディスクリプタ数…

findのオプション

仕事で $ find . -mtime +1 -print |grep -v .gz|grep -v "lost+found"というような記述をしたbshスクリプトを運用していましたところ、同僚から、 $ find . -mtime +1 ! -name "*.gz" ! -name "lost+found" -printの方が早いと指摘されたので直してみました…