■掲示板に戻る■
全部
1-
101-
201-
301-
401-
501-
601-
701-
801-
901-
1001-
最新50
レス数が1000を超えています。残念ながら全部は表示しません。
UNIX超初心者専用スレッド
1 :
1
:2000/12/08(金) 13:23
タイトルの通り、UNIXをこれから使っていこうっていう者です。
皆さんはどうやってUNIXに詳しくなったんでしょうか?
また、どうすればUNIXに強くなれますか?(環境構築なども含む)
お勧めの雑誌などのことも含めて教えて下さい。
一応、練習用のUNIXマシンもあります。HP-UXですけど・・・。
789 :
名無しさん@お腹いっぱい。
:02/03/16 21:53
バッシュシェルをCシェルに変えたいのですが、
どうすればよいのでしょう。。
790 :
名無しさん@お腹いっぱい。
:02/03/16 21:56
>789 man chsh
791 :
開発者
:02/03/16 21:58
>>789
ログインシェルの bash を csh にということだよね?
Solarisなら usermod -s /bin/csh だ.
792 :
名無しさん@お腹いっぱい。
:02/03/16 21:58
bourne-agein shell shell !!!!!!!!!!!!!!!!!!!!!!!!北ーーー!!
793 :
名無しさん@お腹いっぱい。
:02/03/16 21:59
s/age/aga/;
794 :
名無しさん@お腹いっぱい。
:02/03/17 02:27
バッシュをCシェルに変えたいんですけど。<RedHat Linux
795 :
名無しさん@お腹いっぱい。
:02/03/17 02:32
>>794
Linux板のRedHatスレ逝け。
796 :
名無しさん@お腹いっぱい。
:02/03/17 02:36
バッシュが臭うんですけど < converse
797 :
名無しさん@お腹いっぱい。
:02/03/17 02:38
「バッシュシェル」って「青い青りんご」みたいだな
798 :
名無しさん@お腹いっぱい。
:02/03/17 02:40
海岸に逝ってバッシュを放り投げて貝殻拾ってくるよろし。
799 :
名無しさん@お腹いっぱい。
:02/03/17 10:54
>>797
TCP/IPプロトコル
FM変調
IYバンク銀行
800 :
タコ(というらしい)
:02/03/17 11:27
ここの1さんみあいなのより。もっと初心者です。
自分で何とか勉強しようとも思いましたが、さっぱり分かりません。
友人きいて、「とほほのWWW入門」というところには一応行ってみましたが
さっぱりです。個人でUNIX使うってのは無茶なんですか?
何か、どっかでUNIXが入ってるマシンは基本的に電源いれっぱなし、とか
書いてあったんですけど。だれか、勉強サイト教えて下さい。おねがいします。
801 :
タコ
:02/03/17 11:39
1さんみあいなのより。→1さんみたいなのより、
802 :
名無しさん@お腹いっぱい。
:02/03/17 11:39
サルでも ( (
,,.r'' ゛~~` ''ッ,, 立てねーぞ ) )
、 ゛ ,,,,,,,,,,,,,,,,,,,,, ヾ. こんなスレ ,.、 / /
ミ ミ゛,へ.__, ,_ノヽ i. .| |l l ,´
ミ ミ, ( ・) {・フ 〉 ミ. _-、i::| |ニニii '
、,,,,ツi: ミ,`~´ ヽ~〈 .ミ /,‐ヽヽ`、||
、シ`` i: ,ゞ 'n.inヽ. .ミ ( .〉〉/
シ // ミ` l.l ヽ"、 / ノ
ミ/ シ 彡 ,=こ二=.{ ミ,, ,r'´ ,,、'゛
ミi. / / ' ! w、`~^' vwv '、 ミ 〃 .ミ
.ミ / i: / `^^ \ ." 〃 ミ
.ミ.:/ / / i: v ! ,, \ 、 〃 ミ
:i; .i: w !! ミ!: ミ \\( ⌒ヽ
:i; / i: !! .ミ キ , ⌒`、_ ) )
:il .i: ! w! ミ .:i. (_ ( _,ノ ) ,
:il ! i: ! ,〃゛ キ ゞ、 __, ノ ,
.:il ! /~~````` " '''' = ‐- 、ミ _,,,,_ミ, il ` ー ´
:il ´ ―  ̄ - ,,. -‐‐-、、 ヽ. ヾ、 ゞ、 ` 〃
ゝ、wx.mn.!!++ナ'~ ヾ~ヽ、 ヽ、 ,, ~^^}´
彡 〃 〃 }} /〉.〉〉〉i''" 〃
彡、 {{ 〃,__!////l | 〃
X,, 》. ≪.__`‐'.' '´,Uwwvw'、...,,,___
^^^^ !wニこ)こ)二)`) (_,,,..- 、...二⊃_).)
803 :
名無しさん@お腹いっぱい。
:02/03/17 11:40
>>800
まず一冊本を読むことをお勧めする。
「楽しいUNIX」なんていいんじゃない。
804 :
タコ
:02/03/17 11:42
まぁ、あなたがたからしたらサル以下かもしれんが、まじでわからんのです。
805 :
タコ
:02/03/17 11:43
「楽しいUNIX」・・・。いくらくらいしますかね?
806 :
名無しさん@お腹いっぱい。
:02/03/17 11:49
>>805
http://www.google.co.jp/search?q=cache:D6oEXKBOziIC:www.atmarkit.co.jp/fengineer/rensai/book01/book01.html+%8Ay%82%B5%82%A2UNIX&hl=ja&lr=lang_ja&ie=Shift_JIS
807 :
名無しさん@お腹いっぱい。
:02/03/17 12:05
>>800
> 個人でUNIX使うってのは無茶なんですか?
無茶じゃないです。
> 何か、どっかでUNIXが入ってるマシンは基本的に電源いれっぱなし、とか
落としたきゃ落とせます。
落とす必要があんまりないだけで。
わたしはノートPCでサスペンドしながら使ってます。
808 :
名無しさん@お腹いっぱい。
:02/03/17 13:23
長時間リブートしてないマシンで、
デーモンの起動や設定を途中で変更したマシンの場合、
次の工事停電でのブート時にちゃんと起動するかどうか心配で、
rc スクリプトのデバッグを兼ねて
あえてリブートテストをしておかないと夜も眠れなくなることがある。
まあ、それほどリブートはしないということだ。
809 :
名無しさん@お腹いっぱい。
:02/03/17 15:25
富士通のワークステーションの中身はサンってほんと?
810 :
名無しさん@お腹いっぱい。
:02/03/17 15:39
>>809
この辺のこと?
http://primeserver.fujitsu.com/sfamily/products/name.html
811 :
名無しさん@お腹いっぱい。
:02/03/17 15:52
なんで北森533までまたなかったのでしょうか。
812 :
名無しさん@お腹いっぱい。
:02/03/17 16:35
シェルスクリプトについての質問ですが
#!!/bin/sh
$DATE=#<-ここで「date "%Y%m%d"」の出力を入れたい(例:20020317)
$FILE=access_log #連番ファイルの名前
cp access_log 出力ファイル名 #この場合はaccess_log.20020317としたい
な感じで「access_log」を「access_log.現在の日付」な感じでコピーを取りたいのですが
1行目のコマンドを実行した際の標準出力を変数に入れる操作と
3行目の文字列と変数を連結するやりかたが判りません。
すみませんが誰か教えて下さい。
OSはFreeBSD4.5Rです。
813 :
名無しさん@お腹いっぱい。
:02/03/17 16:42
>>808
を見てふと思い立って調べてみたら
> 4:36PM up 369 days, 31 mins, 1 user, load averages: 0.02, 0.01, 0.00
メンテしないまま1年過ぎてしまった...
# ちなみにFreeBSD 3.5-STABLE
>>812
DATE=`date +%Y%m%d`
cp access_log access_log.$DATE
814 :
812
:02/03/17 16:56
>>813
すまんです。
815 :
開発者
:02/03/17 16:58
>>812
代入する変数に$つけるなよ.
DATE=`date ...`
FILE=access.log
それに#!!/bin/sh は誤記か? #!/bin/sh だぞ.
816 :
タコ
:02/03/18 23:19
ああ・・・。やっぱ超初心者とか、いっといて、みんなレベル高いんですね・・・。
違うんです。友人には知識が偏ってるとかいわれるんですが、何か「なぜそんなことを。」
って思うような深いことを言ったと思えば。ハァ?とか言うような初歩的な事知らなかったりすれそうです、俺ってやつは・・・。
で、サスペンドって何ですか?
817 :
名無しさん@お腹いっぱい。
:02/03/18 23:28
>>816
http://www.google.com/search?lr=lang_ja&q=%83T%83X%83y%83%93%83h
818 :
名無しさん@お腹いっぱい。
:02/03/18 23:28
>>816
綴りはsuspend。あとは自分で辞書引け。
819 :
名無しさん@お腹いっぱい。
:02/03/18 23:29
>>809
S-Seriesって呼ばれるものは、Sun直送のマシンです。
PRIMEPOWER-1、100は、ガワだけ富士通で作ってますが、中身はSunのマシンです。
PRIMEPOWER-200〜2000は、ガワも中身も富士通で作ってるSun+富士通のマシンです。
Sunの部品そのまま使う部分と、富士通独自部品を使う部分があるので、
まんまSunじゃなくなってます ゆえにOBPに手入れたりしてます。
820 :
タコ
:02/03/19 12:51
>817<アスキー用語辞典
こんな辞書的なサイトもあるんですね。宣伝だけでうってないのかと思ってた。
ありごとうございます。これからくだらん質問しなくてすみそうです。
821 :
名無しさん@お腹いっぱい。
:02/03/19 14:31
教えて君ですみません。
UNIXをしようと思ったとき、一般の個人でUNIXを
扱おうとすると、通常はLinuxのみなんでしょうか?
板が、UNIX板とLinux板に別れているので
家で使えるLinuxではないUNIXがあるのかなって思ったんですが・・。
822 :
名無しさん@お腹いっぱい。
:02/03/19 14:39
>>821
Linux 以外だと FreeBSD のユーザが多い。
http://www.jp.freebsd.org/
ほか、Solaris, NetBSD, OpenBSD などなど。
823 :
名無しさん@お腹いっぱい。
:02/03/19 14:41
>>821
個人で普通にPCで使うとなるとFreeBSD, NetBSD, OpenBSD, Solaris, Hurd
辺りかなぁ。HP-UXとかAIX、Tru64なんかの商用UNIXはマシン用意するのが
大変だから、個人の自宅で使ってる人はほとんどいないだろうし。
まぁUNIX系OSは色々派生物が多いから、色々あるよ。
それぞれどこがどう違うのかは、各スレ見たりgoogleしたりして調べておくれ。
824 :
823
:02/03/19 14:42
あ、かぶった。
825 :
うひひ
:02/03/19 14:45
>>821
むしろ家で使えないUNIXって何?というのが本音で
グランドピアノ以下の重さならだいたいOKだな(うひひ
君のいう基準がはっきりしないが
そんなこと気にしないで使いたいもの使いなさいな
そのとき金銭的な問題や勉強するのに難しいモノや
置場所の問題でなんらかの答えが出る
学生なら学校に恐ろしく高価なシステムを自宅から
使える可能性も無くはない
おそらくこの板で話題になる実用範囲の現代OS搭載機
の大半は誰かの自宅にあるはず。
もっとWebを検索して読み漁れ
826 :
名無しさん@お腹いっぱい。
:02/03/19 14:51
一度でいいからSX-5とかのスパコンUNIXを自宅から使ってみたいのう。
んでw3mとかmakeして2ch見る(w
827 :
女性が男性の5倍サイト!?
:02/03/19 15:32
http://www.kokorode.com/000000/
828 :
うひひ
:02/03/19 15:43
>>823
http://page5.auctions.yahoo.co.jp/jp/auction/e8493035
http://page4.auctions.yahoo.co.jp/jp/auction/d12781658
http://page2.auctions.yahoo.co.jp/jp/auction/b21657865
http://page.auctions.yahoo.co.jp/jp/auction/43762943
そこそこ走るマシンはすぐ手に入る
問題はOSだが暗黙の了解というかだいたい動作確認用に入ってる
実情
ま。マシンとOS1体売りの会社が多いから実損はないだろうし
勉強用にとくにうるさく言わないだろ
じっさい自宅で使ってるヤシは多いと思うよ
中途半端なインテルより快適
829 :
名無しさん@お腹いっぱい。
:02/03/19 15:46
いいじゃん PC と Linux か FreeBSD で。
入手しやすいし情報多いし。
830 :
yuko
:02/03/19 16:45
テストプログラムをつくっています。キー入力が3回(y/nが2回、comments?が1回)ある
モジュールを自動実行させようというものですが、1回目のキー入力のあと、パイプ切断のエラーが
でて、最後までいってくれません。fcntlの使い方があやしいかもしれないのですが、アドバイス
お願いします!!!!!
831 :
sage
:02/03/19 17:30
>>830
shine. ...nante kudaran jyoudan ha oitoite source dase!
832 :
名無しさん@お腹いっぱい。
:02/03/19 18:03
>>826
某大学にいるのでSX-4使ったことありますが、シェル周りはそんなに早くありま
せん。ってか遅いです。つまり科学技術計算用に超特化して作ってあるので……
と聞かされました。
確かにFORTRANのジョブとか投げると早いんだけども
833 :
826
:02/03/19 21:07
>>832
むぅ。そうなのかぁ...
# どういう風に特化してるのか興味津々
834 :
名無しさん@お腹いっぱい。
:02/03/20 13:24
rpm -i -v libxml2-2.4.18-1.src.rpm
ってやったんだけど、これ何処にインストールさちゃうのかしら?
835 :
名無しさん@お腹いっぱい。
:02/03/20 13:29
>>834
Linux板で聞いた方がええんでないの?
836 :
834
:02/03/20 13:31
>>835
そっか、レッド帽のぱけーじ管理だもんなぁ〜
逝って来る
837 :
名無しさん@お腹いっぱい。
:02/03/20 14:32
漏れ、Solaris に rpm 入れて
あとから自分で入れるヤシは
RPMでパッケージ管理してますが何か?
ソースからリビルドを含めて管理するにはこれが便利なんだよ。
838 :
名無しさん@お腹いっぱい。
:02/03/20 19:32
どうやったらCDとかに入ってるソフトをインストールできるのですか?
839 :
名無しさん@お腹いっぱい。
:02/03/20 19:43
>>838
ソフトによる。
ドキュメント読め。
840 :
名無しさん@お腹いっぱい。
:02/03/20 20:01
どうやって読むんですか?
841 :
名無しさん@お腹いっぱい。
:02/03/20 20:15
>>840
ソフトによる。
842 :
名無しさん@お腹いっぱい。
:02/03/20 20:42
>>839-841
ワラタ
843 :
名無しさん@お腹いっぱい。
:02/03/20 23:10
うんこあげ
844 :
名無しさん@お腹いっぱい。
:02/03/21 01:09
スラッシュのみの名前のディレクトリを消す方ペを教えてください。
845 :
名無しさん@お腹いっぱい。
:02/03/21 01:22
>>844
それってどうやって作成したの?
ちなみにOSは?
846 :
名無しさん@お腹いっぱい。
:02/03/21 01:23
# dd if=/dev/zero of=`df -k | awk '$NF=="/"{print $1}'`
847 :
名無しさん@お腹いっぱい。
:02/03/21 12:09
>>833
たぶん、たくさんの四則演算をがばっと同時に(256セットとか)できるので、
四則演算をたくさんするプログラム(シミュレーションとか、mpeg系
エンコード)はアホみたいに早いんだけど、そうじゃないプログラム
なら、きっとPentiumとかAthlonのほうがはやいよー。
848 :
名無しさん@お腹いっぱい。
:02/03/21 14:47
http://pc.2ch.net/test/read.cgi/unix/975616498/961
=965です。
こちらに誘導されてやってきました。
と言うことは、Linuxでも私が外出している時にマシンを物理的に持っていかれたら
いくらログオンする時にパスワードを設定していようと、対策する手段は無い。
ということでしょうか。
何か良い方法があったらいいのですけど。
http://pc.2ch.net/test/read.cgi/unix/975616498/967
の方法しかないのかなぁ。
849 :
名無しさん@お腹いっぱい。
:02/03/21 15:01
>>848
ソフト的には暗号化ファイルシステムしかないと思う。
ただ、過度にセキュリティを重要視し過ぎると、
ハードディスクのトラブル時に自分自身もファイルを読み出せなくなり、
大事なファイルを失う損失の方が大きい場合がある。
あと、物理的およびファームウェア的には、
BIOSでハードディスクからしかブートできないようにした上で
BIOSにもパスワードをかけ、BIOSクリアできないように
筐体に鍵をかけた上で筐体ごと鎖で床や壁などに固定すると多少はましかも。
#って、結局触法しそうなH画像・動画を溜め込んでるだけでしょ?
850 :
名無しさん@お腹いっぱい。
:02/03/21 15:03
どこぞに、Linuxで使える暗号化ファイルシステムのドライバが
あったと思う。
でも、そこまでして保護すべき情報ってのは、いったいなんなんだ?
851 :
WXer
:02/03/21 15:26
突然失礼します。
Sun5.6 ブート時に起動するものはどこへ記述したらよいのでしょうか。
電源ON > あるユーザで環境変数を設定してデーモンを起動
なのですが、起動してから端末エミュレータで手動実行しています。
AUTOEXECのようなもの教えて頂ければ幸いです。
852 :
名無しさん@お腹いっぱい。
:02/03/21 15:42
>>851
「デーモンを起動」との質問が気になるが、本当にデーモンなのか、
それとも、単にユーザレベルでの自動コマンド実行がしたいだけなのか?
前者の場合、/etc/rc3.d/S99local みたいなファイルを自分で作ってそこに書く。
後者の場合、シェルによって違うが
B-sh : $HOME/.profile
csh : $HOME/.login
に書く。
853 :
848
:02/03/21 16:15
>>849-850
理由は
http://pc.2ch.net/test/read.cgi/win/1015161258/632-726
を読んでいただければ分かると思います。
すみません、そのLinuxの暗号かファイルシステムと言うものを紹介
しているURL等をご存じでしたら教えていただけないでしょうか。
怖いのでsage
854 :
WXer
:02/03/21 16:25
>>852
マジレスありがとうございます。
間違いなくデーモンです。コマンドではありません。
COTSを立ち上げるユーザなのです。
ログインシェルに書き込む方法だと、そのユーザがログインした時にしか実行されないと思っていました。
855 :
名無しさん@お腹いっぱい。
:02/03/21 16:25
>>853
http://www.google.com/search?hl=ja&q=Linux%82%CC%88%C3%8D%86%89%BB%83t%83@%83C%83%8B%83V%83X%83e%83%80&btnG=Google+%8C%9F%8D%F5&lr=lang_ja
856 :
名無しさん@お腹いっぱい。
:02/03/21 16:41
>>853
何やっても肩越しにキーストローク見られて終り
危ない橋を渡るならそれなりに準備をしなきゃだめでしょ
まずは、コンピュータを信用するな
857 :
名無しさん@お腹いっぱい。
:02/03/21 16:48
>>855
2chのログが多く検索に引っかかってました(w
>>856
人前では絶対にパソコンやメールのパスは打ってません。
人に自分のパソコンを使わせた事もありません。
物理的に持って行かれても覗かれないようにしたいんです。
それなりの準備をさせてくらはい。
858 :
名無しさん@お腹いっぱい。
:02/03/21 17:04
>>857
背景のスレ読んでみた。
システム全部を物理的に持っていかれたらアウト、と考えておいた方がよい。
暗号化ではないが、トラップを仕掛けておく、というのは効果的だと思う。
ていうか、やっぱり防犯のレベルだと思うけどどうよ?
859 :
855
:02/03/21 17:05
>>857
え?うそ?
おれんとこで見ると、2chのログは7件中2件しか無いけど・・・
しゃぁないから、googleの結果からコピペ。
http://zaphod.redwave.net/linux/tcfs/tcfs-jp-faq.html
860 :
名無しさん@お腹いっぱい。
:02/03/21 17:09
>>848
物理的に持ってかれたら
斧でたたきこわされて終り。
861 :
856
:02/03/21 17:24
>>857
cfs という名前の実装がある。
ちょっと前のUNIX Magazineに記事があったような。
Debianだとパッケージにもなっていた。
どちらにしろ物理的に安全でないと、完全には信用できないと思う。
そんな危険なハードウェアで危ない事すんなって
862 :
名無しさん@お腹いっぱい。
:02/03/21 18:01
trusted solarisは、
super-userの権限が縮小されてしまっているので
rootとれても見れるファイルの範囲に制限があって安全だ
なんていうのみたことあるな。
trusted linuxって確か作ってなかったカナ 名前みたことあるんだけど。
863 :
名無しさん@お腹いっぱい。
:02/03/21 18:06
>>862
これ?
http://www.st.ryukoku.ac.jp/~kjm/security/memo/2002/03.html#20020312_os-sec
864 :
848
:02/03/21 18:15
みなさんたくさんのレスありがとうございます。
>>859
何度もすみません。良く読んでみます。
>>860
壊される分には全然構わないんですよ。
こちらが被害者になる訳ですから、弁護士も今度は堂々と告訴しろ!と言っていますし。
ただ覗かれて、会社の秘密を持ちだした。と言われるとこちらが勝てるか難しいんですよ。
私のパソコンを誰が持ちだしたのか証明しないと、同情は得られても勝てるかどうかは
半々という見込みでして。
>>861
cfsですか。
UNIX magazine探してみます。
865 :
名無しさん@お腹いっぱい。
:02/03/21 18:34
わたくし、UNIXを使いはじめて10日ぐらいの初心者です。
UNIXの基本的概念である、標準入出力 についての質問なのですが、
この標準出力、標準エラー出力、標準入力は、コマンドの入力や出力
の対象になる標準的なファイルと考えていいんですかね。 UNIXの
コマンドは、基本的には、あるファイルからの入力を加工して、別の
ファイルへと出力する 働きがあると本に書いてありました。
866 :
名無しさん@お腹いっぱい。
:02/03/21 18:37
>>865
> UNIXの基本的概念である、標準入出力 についての質問なのですが、
> この標準出力、標準エラー出力、標準入力は、コマンドの入力や出力
> の対象になる標準的なファイルと考えていいんですかね。
ファイルではない。
標準出力としてなんかのファイルを指定することは可能。
ファイルじゃないものも指定することが可能。
ほかのコマンドの標準入力とか。
867 :
名無しさん@お腹いっぱい。
:02/03/21 18:37
>>865
大筋ではそのような理解でよし。
細かい部分では色々ある。
が、まずは1種類でもよいのでshellに親しむことが先決。
精進されたし。
868 :
865
:02/03/21 18:46
>>866
>>867
レス助かりました。どうもありがとうございました。
bashで精進いたします。
869 :
名無しさん@お腹いっぱい。
:02/03/21 22:59
高負荷に絶えられるようなシステムってどうなってんのさ、
yahooとか、googleとかさ、サーバ構成とか、必要になる技術とか、
しりて、ええとこ(URL)しっとったら教えて
870 :
名無しさん@お腹いっぱい。
:02/03/21 23:24
>>869
とりあえずここ?
http://pc.2ch.net/test/read.cgi/unix/985444963/
871 :
名無しさん@お腹いっぱい。
:02/03/21 23:31
>>869
一般的には、1台のマシンが高負荷にならないように、
同じURLへのアクセスをたくさんのマシンに振り分けてるんじゃない。
872 :
名無しさん@お腹いっぱい。
:02/03/22 01:35
>>869
http://www.f5networks.co.jp/
873 :
869
:02/03/22 03:00
>>871
NATとかで、やんの?
>>872
参考なた、ありがとう。
あとさ、日に500万アクセスとかあって、
高付加を複数のさばで分散するとして、100台くらい、
そんで、その100台からDBさばへのアクセスを負荷分散するとき
とかもしってたら、おせて、ストレージの負荷分散?
単にRAIDとかじゃなくって、きっともっと高度な事してんでしょ
874 :
名無しさん@お腹いっぱい。
:02/03/22 03:08
>>873
言いたいことがよくわからん。
普通の日本語しゃべってくれ。
875 :
871
:02/03/22 03:46
>>873
検索エンジンみたいな参照メインなサービスなら、
DBも100台用意して、webサーバと1対1にすればいいでしょ。
どっちかっつーと、負荷が高くなるのはwebサーバじゃなくて
DBのほうだし。
876 :
名無しさん@お腹いっぱい。
:02/03/22 04:31
>>873
体感的には、
一日50万hitを1台、が上限かな・・・
一般的な3階層の場合、RDBMSの負荷分散が難しい。
shared nothingでいけるか、否かが分け目。
shared everything型の最右翼はOracle Parallel Server (OPS)
が、本気の高負荷に耐えるサーバにするには、
専用のインターコネクト(サーバ間通信設備)が必要。
877 :
名無しさん@お腹いっぱい。
:02/03/22 04:36
>>873
たとえばRDBMSをA,Bの2台があり、
Webサーバをあ、いの2台があるものとして、下記のようなケースを考えてみよう。
1.Webサーバ「あ」と「い」からのSQL負荷を半分にするため、
なんらかの規則で、「あ」と「い」のアクセスをRDBMS「A」「B」に振り分けたい
2.Webサーバ「あ」がRDBMS「A」に対してINSERT/UPDATEしたデータを
Webサーバ「い」が必要とするケースが頻繁にある
3.Webサーバ「あ」がRDBMS「A」に対してUPDATEして、COMMIT/ROLLBACKするまでの間
Webサーバ「い」がRDBMS「A」のUPDATE対象データをSELECTされると困るケースがある
わりとありがちなアプリケーションのかたちを3つで表現してみた。
上記2.を成立させるためには、
・Webサーバ「あ」「い」がアクセスするデータが最新のものであることを
RDBMS「A」「B」ともに保証できればよい
上記3.を成立されるためには
・Webサーバ「あ」「い」が追加更新削除するデータの原子性
(COMMIT/ROLLBACKが終わるまで他のトランザクションから触らせないようにすること)
を確保するために、RDBMS「A」「B」は現在どのようなトランザクションが実行中か
お互いに把握できていればよい
878 :
名無しさん@お腹いっぱい。
:02/03/22 04:42
>>873
つまり、876のような1〜3のケースをすべて満足する分散RDBMSは
One for All , All for One 、つまりスクールウォーズ状態でなければならない。
ただ単に負荷分散装置をWebサーバとRDBMSの間に設置して
ロードバランスさせるだけでは、
各々のRDBMSが密接に連動して
データの等時性やトランザクションの原子性を確保することができない。
ノード間通信を大量かつ高速に行なうためには、
ギガビットネットワーク程度では追いつかないのが今のところの現状なので、
専用のインタコネクトを利用したパラレルRDBMSを採用せざるをえないワケです。
が、そういうものはとても高い上故障が多いので、
1つだけRDBMSを設置して、その代わりマシンスペックをとんでもないくらいイイものにして
構築するのが今のところIT業界の流れになってます。
なので、大抵の3階層システムでは、、、
・Web層 ロードバランサーを使った並列化 一台あたりのマシンスペックは低くてもいい
・RDBMS層 クラスタソフトをつかったHA化 一台あたりのマシンスペックは高くなくてはならない
となります。
879 :
名無しさん@お腹いっぱい。
:02/03/22 13:31
>>878
めちゃくちゃウケタ・・・
>One for All , All for One 、つまりスクールウォーズ状態
880 :
名無しさん@お腹いっぱい。
:02/03/23 21:59
サーバ周りとかどうなんでしょうか、
やっぱり、Solarisですか?
あと、Webサーバとか、
サーバアプリケーションの言語とか、
やっぱり、Cですか?
881 :
名無しさん@お腹いっぱい。
:02/03/24 01:36
>>880
「やっぱり」ってどういうこと?
882 :
880
:02/03/24 01:42
>>881
私の中での予想
883 :
名無しさん@お腹いっぱい。
:02/03/24 01:55
もちろんアセンブラだ。
884 :
名無しさん@お腹いっぱい。
:02/03/24 02:17
最近とみに「〜とか」って表現がやたら気になる。
この表現を使われると、対象がぼやけてしまい、
なにを答えていいのか答えに窮してしまう。
俺も年とったのかの〜。
>>880
Cとかなんだよ、多分。
885 :
名無しさん@お腹いっぱい。
:02/03/24 06:56
>>880
サーバ周りは、ストレージをどうするかが大きなかぎを握っている。
RDBMSは一にテーブルスペースの抜け、二にREDOの抜けというくらい、
ストレージ負荷の抜けが命 抜けるストレージを選定するのが重要。
ある程度アプリのプロトタイピングができているのであれば、
ストレージにのせるキャッシュのサイズを見積もっておくのがポイント。
その次はお決まりのCPU、メモリ。
CPUは申し訳ないが人間技ではきっちり見積もれない。←Oracleにもいません。
契約条件としてCPU増設費用はお客もちということにしてもらうよう営業にネゴっておくこと。
メモリは1アプリ5MBつかう、と思って見積もるといいだろう。
当然OS使用分、テーブルのキャッシュに必要な分もお忘れなく。
OSやサーバのメーカーは、まぁなんだっていいといえばいい。
2chほどの巨大厨房WebだってパソコンとLinux。
記述言語は、1アクセスあたりのレスポンス稼ぎであればCがいいだろう。
ただしバッファオーバーフローが怖ければJavaにすべき。
もっとも、大量の要求に対する抜けがポイントなので1アクセスあたりのレスポンスはあまり気にしないこと。
ピーク処理量時に、ターンアラウンドタイム10秒をキープできればいいだろう程度。
抜け、とにかく抜け 抜いて抜いて抜きまくれ!!
886 :
顔も名前も出さずに毎月100万円
:02/03/24 07:23
Future-Web(フューチャーウェブ)登場
なんと10,000円単位の収入
●10,000円単位の高収入
1件につき最大10、000円の高額収入。月収100万円以上も可能。
●画期的なビジネス!
インターネットを利用したこれまでにない斬新で画期的なビジネスです。
●誰でも出来ます!
インターネットが出来る環境の方なら誰でも参加可能です。
●専門的な知識は一切不要!
ビジネスに必要なツールはすべて当社で用意いたします。また、サポ
ートも万全です。
●詳細は今すぐHPをご覧ください。
http://www.future-web.tv/7823/
887 :
名無しさん@お腹いっぱい。
:02/03/24 14:38
unixとlinuxは結局、どう違うんですか
linuxのほうが安いんか
888 :
名無しさん@お腹いっぱい。
:02/03/24 14:44
── 888 ──
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver5.26+ (01/10/21-)