Solaris系OS

全1247件中101~120件表示
  • Solaris10でLinux系にあるchkconfigコマンドを使い

    Solaris10でLinux系にあるchkconfigコマンドを使いたいのですが良い方法はありますか?

  • cshが詳しい方は教えてください

    cshが詳しい方は教えてください cshで、ソラリスOS上にtmp.outってのファイルを行ずつに読み込みしたいんですが foreach f_list("`cat tmp.out`") echo "${f_list}" end tmp.outの内容は以下です。 test3 if ( 0==mencmp("H",HOSTN,10) { test345 testddd … 2行目の最後"{"っての文字があれば、実行すると、うまくいけませんが。 『}が足りません。』ってのエラーになっちゃう、 "{"がcsh中で、特殊の文字と思ってますが、cshが詳しいかは対処方法を教えてくれませんか 以上です。よろしくお願いいたします。

  • Solaris10でSWAPの空き容量の確認方法を教えてください。

    Solaris10でSWAPの空き容量の確認方法を教えてください。 Solaris10で"prstat -Z"コマンドのzoneの部分の出力にSWAPという項目があります。 ---- -bash-3.00# prstat -Z PID USERNAME SIZE RSS STATE PRI NICE TIME CPU PROCESS/NLWP 28027 root 120M 35M sleep 59 0 1:39:24 0.0% java/46 ~省略~ 8710 noaccess 198M 69M sleep 59 0 11:57:14 0.0% java/47 ZONEID NPROC SWAP RSS MEMORY TIME CPU ZONE 0 78 1821M 822M 21% 90:17:47 4.7% global ~省略~ 92 38 229M 285M 7.2% 0:09:44 0.0% zone01 ---- こちらのzone01のSWAP容量が増えた場合に、あとSWAPにどれだけ空きがあるかを 確認したいのですが、どうしたら確認できるか教えてください。 なお、"swap -l"や"dh -h"コマンドを実行してみましたが、 zone01のSWAPが変化しても、コマンドの結果に変化がありませんでした。

  • SunFire V240を購入したのですが、

    SunFire V240を購入したのですが、 シリアルでの接続ができません どのようにして接続すればよいのか 教えて頂けませんか? ちなみにVGAカードは付いていません

  • tcshでの改行の処理について教えてください。

    tcshでの改行の処理について教えてください。 tcshでawkを使っているのですが、 %awk 'BEGIN{n=0}\ {n++}\ END{print n}' というようにしか入力できません。 shでは、普通に awk 'BEGIN{n=0} {n++} END {print n}' でできますよね。 コマンドに渡すコマンド列の扱いが異なったのはどのような理由なのでしょうか? これを回避するよい方法があれば教えてください。

  • Solaria10での新規ユーザ登録について、

    Solaria10での新規ユーザ登録について、 お客様から、次のような質問を受けています。 『Solaria10での新規ユーザ登録について、該ユーザが使用するホームディレクトリを 既存のものにした上での設定方法について教えてほしい』 /etc/passwd に新規ユーザの情報を記述し、その中でのホームディレクトリを 既存のものにすれば・・・という話もあるかもしれませんが、.login、.cshrc などの システム設定ファイル等の作成方法がわかりません。 昔のUNIX OSであれば、既存ユーザのシステム設定ファイル等をごそっと コピーすればOKだったような気がしますが、Solaris10 でこの方法が使えるかどうかも 不明です。 #ためしにやってみて、もしデータを消去するようなことになると怖いので・・・・・ 大変恐れ入りますが、上記設定についてご教示願えると大変助かります。 よろしくお願い申し上げます。 以上

  • UNIX標準出力で表示されるタブの幅について

    UNIX標準出力で表示されるタブの幅について 標準出力で表示されるタブの幅がデフォルトで8に設定されているのですが、 これを変更することはできないでしょうか? Cソースなどをタブの幅4でインデントを揃えているのですが このCソースをdiffコマンドなどで標準出力に出力すると タブが自動的に8で表示されてしまい非常に見づらいので 変更する方法を調べているのですが、さっぱりわかりません。 どなたかご存知の方いらっしゃいませんでしょうか? ちなみにシェルはcshです。 宜しくお願いいたします。

  • ソラリス環境でcシェルが詳しい方は教えてください

    ソラリス環境でcシェルが詳しい方は教えてください 環境変数中に下記の変数が定義されてます。 LIB_HOME=/export/... あるファイル(bbb)に下記の行があります。 Dest=$LIB_HOME/aded/... 上記のファイル(bbb)上記の行を読み取って、 set aaa = `cat bbb | grep Dest` ... の処理で、最後に”$LIB_HOME/aded/...”の内容をdddの変数に格納してますが、 私がddd=/export/.../aded/...という形が欲しいですが、 なんかうまくいけません。ご存知の方がいらっしゃいましたら、是非お願いいたします。

  • solaris10(sparc)で、コンソールログインができない

    solaris10(sparc)で、コンソールログインができない 現在、solaris10(sparc)をコンソール接続をして立ち上げを行っていますが、 いつもの「solaris10 console login:」ではなく、 「Root password for system maintenance (control-d to bypass):」 と、メンテナンスモード(シングルモード?)で立ち上がるようになって困っています。 元に戻す方法をどなたか教えてください。 直前にやっていた作業としては、svsadm milestoneコマンドでmilestoneをいろいろ変更していたことと、 x windowの検証です。これらは現在もとの設定に戻しています。 また、Ctrl+Dをおしても、 「Root password for system maintenance (control-d to bypass):」 にもどるだけです。 # who -r . run-level 3 5月 17日 22:19 3 0 S なので、いちおうマルチユーザモードみたいなんですが・・どうみてもシングルモードっぽいです。 以下、電源起動からのログです。 lom>poweron lom> LOM event: +0h0m12s host power on ・ Sun Fire V120 (UltraSPARC-IIe 648MHz), No Keyboard OpenBoot 4.0, 1024 MB memory installed, Serial #54156724. Ethernet address 0:3:ba:3a:5d:b4, Host ID: 833a5db4. Boot device: disk File and args: SunOS Release 5.10 Version Generic_141444-09 64-bit Copyright 1983-2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Booting to milestone "svc:/milestone/multi-user-server:default". Hostname: solaris10 Requesting System Maintenance Mode (See /lib/svc/share/README for more information.) Console login service(s) cannot run Root password for system maintenance (control-d to bypass): /dev/rdsk/c1t0d0s7 is clean /dev/rdsk/c1t0d0s5 is clean /dev/rdsk/c1t0d0s1 is clean Reading ZFS config: done. Requesting System Maintenance Mode (See /lib/svc/share/README for more information.) Console login service(s) cannot run Root password for system maintenance (control-d to bypass): ------------------------------ 通常の起動時のログは以下のようになります。 (文字制限があるため、上記と共通の部分は割愛) Use is subject to license terms. |/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\ SUNW,eri0 : 100 Mbps full duplex link up Hostname: solaris10 /dev/rdsk/c1t0d0s7 is clean /dev/rdsk/c1t0d0s5 is clean /dev/rdsk/c1t0d0s1 is clean Reading ZFS config: *done. solaris10 console login:

  • LDAP認証について質問させて下さい。

    LDAP認証について質問させて下さい。 環境は以下の通りです。 OS:Solaris10 LDAP:sun java system directory server 6.3 現在、LDAPサーバ自身のOS認証にLDAPサーバ(自分自身)を使用することを 考えているのですが、そのような構成は可能なのでしょうか? マニュアルを見てもよくわからず質問させて頂きました。 不可能な場合は、その理由も教えていただけるとありがたいです。 また、LDAPサーバ上に、sybaseとsambaをインストールして、 ユーザ認証をLDAPで行おうかと考えているのですが、そのような構成も可能なのか 教えていただけたら幸いです。 よろしくお願いします。 以上です。

  • SSH接続をキー入力の有無でタイムアウトさせたいのですが

    SSH接続をキー入力の有無でタイムアウトさせたいのですが  セキュリティの関係上、SSHでログインして、一定期間入力がないと切断するようにサーバー側で設定したいと思っています。(開いたまま長時間離席、帰宅などを防ぐため)  いろいろと検索したのですが、sshd_configの設定でClientAliveCountMaxとClientAliveIntervalを「いじればできるんじゃないか」というようなものにヒットするのですが、私の理解ではこれはSSHクライアント側のプロセスが落ちているかどうかチェックするためのもので、画面を開きっぱなしで放っておいた場合にはタイムアウトにならないのではないかと思っています。  そこで質問なのですが、 1.上記理解は正しいでしょうか 2.正しいとして、キー入力の有無によってタイムアウトさせる方法はあるでしょうか  よろしくお願いいたします。

  • シェルスクリプトのコマンド グループ化における変数の有効範囲について教

    シェルスクリプトのコマンド グループ化における変数の有効範囲について教えてください。 中括弧"{ }"を使うと親プロセス(=その実行中のプロセス)にて実行、 小括弧"( )"を使うとサブシェル(=子プロセス)にて実行されると認識しています。 また環境変数は子プロセスに引き継がれ、シェル変数は引き継がれないと認識しています。 以下のシェルスクリプト(Bシェル)でテストしたところ、続くような結果となりました。 ~スクリプト内容~ #!/bin/sh ##TEST1 VAR01=AAA { echo 中括弧内でVAR01は${VAR01}; } ( echo 小括弧内でVAR01は${VAR01}; ) ##TEST2 { VAR02=BBB; echo 中括弧内でVAR02は${VAR02}; } echo 外でVAR02は${VAR02} ##TEST3 ( VAR03=CCC; echo 小括弧内でVAR03は${VAR03}; ) echo 外でVAR03は${VAR03} ~実行結果~ 中括弧内でVAR01はAAA 小括弧内でVAR01はAAA 中括弧内でVAR02はBBB 外でVAR02はBBB 小括弧内でVAR03はCCC 外でVAR03は  VAR02、VAR03の結果は納得できます。 またVAR01が{ }に引き継がれているのも納得できました。 しかし、VAR01はシェル変数として作成した(exportによる環境変数化はしていない)にも関わらず、子プロセスである( )内処理にも引き継がれているのはなぜなのでしょうか? 

  • Ubuntu9.10について

    Ubuntu9.10について Ubuntu初心者です。操作が難しすぎて困ってます! Windows7風なデスクトップ環境にしたいのですが、ダウロードしたファイルが.tar.gzという変な形式のファイルで、中身にインストーラの.exeのファイルが無く、作業が先に進まなく考え続けた結果、頭も痛くなって来ました。Ubuntuにソフトをインストールするにはどうすればいいのですか?

  • Windowとsolarisのファイルシステムの違いについて

    Windowとsolarisのファイルシステムの違いについて いまサーバー管理者として、solarisについて勉強しています。 なにぶんwindowsしか使ってきた事から、CUI操作を主とする solarisのサーバー管理にはなかなか慣れる事ができません。 そこで、根本的にwindowsとsolarisとの差分を学ぶ為、 ファイルシステムについて調べているのですが、教えてください。 主にwindowsで使われるFATやNTFSとsolarisのUFSやZFSでは設計時の思想として どのような違いがあるのでしょうか。技術的な差分は後から学べると思うので、 そもそもの考え方などの要点をご教示頂ければと思います。

  • UNXI ネットワーク設定について

    Sun OS4.1でIPアドレスの変更を実施したのですが 同一セグメント内ではpingが通るのですが、同一セグメント外では pingが通りません。 ifconfigでIpアドレスを変更しhosts内のIpアドレスも変更致しました。netmaskは255.0.0.0に設定しております。 その他に設定箇所があるのでしょうか?どなたかご教授お願い致します。 192.168.50.10とすると192.168.*.*の*を変更しております。

  • Solaris10 MWインストール確認コマンド

    お世話になります。 Solaris10のOS標準コマンドで、Windowsでいう「プログラムの追加と削除」のような、 インストールされたMWを一覧表示するようなコマンドはありますでしょうか? 具体的にはJP1製品をインストールしたのですが、 pkginfo等のpkg系コマンドを実行しても出力されませんでした。 JP1のステータスコマンド等ではなく、あくまでOSのコマンドから インストールされていることを確認したいという要望がありますので、 pkg系の他に確認コマンドがありまいたらご教授ください。 どうぞ、宜しくお願い致します。

  • Bourne Shell と POSIX について

    現在、会社でLinux 上でバッチプログラムを何本か作成しています。 その中で、規約に「シェルはB シェルとし、冒頭には /bin/sh と すること」というようなことが書かれていました。 これは互換性を意識してのことだと解釈し、拡張表現を使用しないことを 意識して書いていました。 具体的には、export VAR=VALUE みたいな書き方はせずに、 VAR=VALUE; export VAR みたいにするとか。 ところが、Solaris を触る機会があって、そのプログラムを 動かしてみると正しく動きませんでした。 その原因は、関数内でローカル変数を宣言するために local を 使っていたのですが、それが Solaris の /usr/bin/sh が 解釈してくれないためでした。 そこで、以下の疑問点が上がってきましたので、 可能な箇所だけでも回答をお願いできたらと思っています。 1. Solaris の /usr/bin/sh は POSIX に準拠しているのでしょうか? 2. 互換性を意識するのであれば local は使用しない方がよいという 結論だと思っています。それでは、local を使用せずにローカル変数を 使用したい場合や再帰処理を行いたい場合はどのような方法を使うのが 一般的なのでしょうか? それとも、拡張機能無しにそのようなことは できないと考えるべきなのでしょうか? 3. そもそも、POSIX でシェルに求められる必要条件とはどのようなこと があるのでしょうか?(どのようなことが規定されているか。 Google検索で見つけられなかったので、原文がWeb 公開されているので あればURL 指定でも・・・)

  • sparcマシンでCDブートができない

    SunBlade100にOSを入れたいのですが、 "boot cdrom"が効かない状態です。 (OBPをアップデートすれば問題ないのでしょうが・・) 3ドライブほど試しましたが、同様にCDブート出来なかったため、 PLEXTORのCDドライブを入手し、試したのですが結果は変わらずでした。 PLEXTOR CD-R PX-W1210A ファームウェアは1.10(最新) 前3ドライブでは"boot cdrom"の直後に固まり、以降メッセージ表示などはありませんでしたが、 今回のPLEXTORでは、"boot cdrom"初回時は『Memory Address not Aligned』。 それ以降については下記[詳細]の2番目の"boot cdrom"を参照頂ければと思います。 --- 詳細 --- ok set-defaults ok reset-all ok probe-ide Device 0 ( Primary Master ) ATA Model:ST340016A Device 1 ( Primary Slave ) Removable ATAPI Model: PLEXTOR CD-R PX-W1210A Device 2 ( Secondary Master ) Not Present Device 3 ( Secondary Slave ) Not Present ok boot cdrom -s Boot device: /pci@1f,0/ide@d/cdrom@1,0:f File and args: -s Memory Address not Aligned ok boot cdrom -s Boot device: /pci@1f,0/ide@d/cdrom@1,0:f File and args: -s Can't read disk label. Can't open disk label package Can't open boot device. --- ここまで --- ■ 『Memory Address not Aligned』について ・マシンのFDDを外した状態で"boot cdrom"を実行しましたが、変わりませんでした。 ■ 『Can't read disk label.』について ・HDDが未フォーマット(多分)であるため、"boot cdrom -s"後に  HDDをformatすれば解消されるのでしょうか。  現状では、"boot cdrom -s"も通りません。 ・CDドライブ(PLEXTOR)の動作確認はWindows2000上で行い。  得に問題ないと思われます。 ・CDメディアに問題がある?  以下が、使用したメディアです。  1.Solaris9のメディアキット(CD)(少し?キズあり)  2.Solaris10の過去版のCD。  3.BigNoseLinux CD 解決方法が分かる方、いらっしゃいますでしょうか。 どうぞ、よろしくお願いします。

  • ras2bmp変換

    solarisで使用できるsunラスターファイルをbmpに変換できるプログラムがあれば紹介していただければ幸いです。 solarisとwindowsでも同じコマンドのものがあればいいのですが。 ソースがあって、コンパイルすれば使えるとか。 よろしくお願いいたします。

  • SunのWorkshop5.0でコンパイルしたソースはWorkshop6.0でコンパイルしたマシンで動作しますか。

    SunのWorkshop5.0でコンパイルしたソースはWorkshop6.0でコンパイルしたマシンで動作しますか。 どなたかSunのWorkshop5.0 とWorkshop6.0のコンパイラの差異を教えてください。 Web上で調べてみた結果あまり大差がないように思えたのですが。。 Workshop6.0で作成したシステムがあるのですが、Workshop6.0のライセンスを紛失してしまいました。Workshop5.0はライセンス・メディア共にあるので、新しく作ったソースはWorkshop5.0でコンパイルしようと考えているのですが、うまく動作するかわかりません。もし、Workshop5.0でコンパイルしたソースがWorkshop6.0で動作しない場合、最悪、Workshop5.0でシステム全体をmake allしなくてはならないのかと考えていますが、かなりの作業ボリュームになるためできるだけ避けたいと思っています。 月曜日までに方針を決めなければならないので、どなたかご存知の方ご教示いただけませんか。 よろしくお願いします。