Windows Server 2003/2003R2/2008/2008R2 Part2
■ このスレッドは過去ログ倉庫に格納されています
お願いします。
OSはwindows2003STDです。
電源を引っこ抜いた等の理由で、windowsが正常にシャットダウンできなかったばあい、
次回起動時に「なんで異常終了したのですか?」と理由の入力を、ダイアログで求められます。
これを求めないようにする方法はありますでしょうか。
ちなみに、現在は通常に再起動ができた場合、control userpasswords2からの設定で
パスワードを自動的に入力して、デスクトップが表示されるようになっております。 Windows Server - Device CAL ってのを100CAL持ってて、それをターミナルサーバライセンスにインストしようとしてるんだけどどうしても出来ないんだ、なんで? えっ、CALとターミナルサーバライセンスって別モノじゃないの? ちょっと勉強して、ターミナルサーバを使うにはTS CALを買わなきゃいけないと知りました。
マイクロソフトライセンスセンターへいって、見積もり取ろうとしましたが、それらしい商品が見つかりません。
あるとしたらターミナルサーバアクセスライセンスCALかターミナルサーバアクセスライセンストークンとかいう名前だと思うんですが。
見つかりません。なんで? ターミナルサービスってR2ではリモートデスクトップサービスに名前が変わってますよね。
なんでいちいち名前変えるのかなあ。
なんに変えてもどうせCitrixのばったもんみたいなもんなのに 通常、Documents and Settings内の各ユーザーフォルダと
WindowsフォルダにTempフォルダが有り
環境変数でTempフォルダの場所がユーザーフォルダの物と
Windowsフォルダの物に指定してあると思います
ですが最近気づいたのですが
コマンドプロンプトでECHO %TEMP%すると
Tempフォルダパスの最後に\1と付いています
しかし、システムのプロパティから見れる環境変数の設定では
ちゃんと末尾に\1の付かないパスになっています
このせいでTempフォルダを使う操作がおかしなことになってしまっているのですが
どうしたら解消できるのでしょうか? 環境変数は %TEMP% より %TMP% の方が優先されるらしい リモートデスクトップでのログオンだと連番が降られたような いろいろ調べているうちに事故解決しました
>>149さんのとおりで
リモートデスクトップで作業する場合は
%TEMP%の下に\1だの\2だの勝手に強制的に付くみたいです・・・ 2008 R2 で初めてサーバー系OSデビューしてんですが皆さんどこで勉強しているんですかね?
本とか買ったほうがいいですか?まったく使い方がわからないしネットでも情報すくないみたいなんで リモートの2003のタスクの状態をスクリプトで取得するやり方を探しています
WMIを使うと出来るようなので
http://www.microsoft.com/japan/technet/scriptcenter/resources/qanda/sept04/hey0922.mspx
を参考にやってみましたが、↑にあるように手動で登録したタスクは
コマンドライン上のschtasksではちゃんと出力されますが
スクリプトからは出力されませんでした
また、クライアントのvistaから
schtasks /query /s x.x.x.x ...
では「エラー: この要求はサポートされていません。」
と、原因が設定なのか未実装なのか分かりませんが
はじかれてしまいます
なにかよい方法はないでしょうか >>152
たぶん、vista側の問題
>スクリプト
実行権限は何でやってる? >>153
vistaはadmin権限付の新規ユーザ、
2003はデフォルトのadministoratorです
schtasks /Query /S x.x.x.x /U workgroup\administrator /P xxxx
の/U/Pは2003側の権限ですよね??
根本的にwindowsの権限関連を理解してないのかもしれません... >>154
スクリプトからschtasks を呼び出す時の実行権限なんだけどな >>155
スクリプトの実行も154と同じ権限です
で、VistaでうまくいかなかったのでXPでやってみたら
schtasksでリモートのタスクがちゃんと得られました
XPのschtasksをVistaにコピーして、Vista上で実行しても同様です
MSDNには2003とVistaでtask schedulerのバージョンが違うようなことが
書いてますが、windowsは素人なので。。。
XPのschtasksで動くのは分かったんですが、
これをVistaで動かすことはライセンス的に問題ないんでしょうか??
>>156
スクリプト本体じゃなく
スクリプトから呼び出されたschtasksの実行権限 (155は間違ってた)
スクリプトはadmin権限でもスクリプトから呼び出されたタスクは制限付きで実行されてる可能性がある スクリプトは管理者として実行してんのかって聞かれてるんだよ?
スクリプトの中でいくら管理者として実行してても、スクリプトが管理者として実行されてなきゃ失敗する Unixの知識で想像(思い込み)してる部分が多々あり混乱してきたので。。。
要望
VistaからWin2003上のタスク一覧を取得したい
環境
2003
管理者権限のID/Passは既知
登録タスクはadministratorやらUserやらいろいろな権限で実行
Vista
スクリプト(WSH)のなかでschtasksを呼び出して2003のタスク一覧を取得
スクリプトは管理者グループのアカウントでコマンドラインから手動で実行
状況は取得不可
Vistaの実行権限が怪しい?
>>157
ファイルのプロパティを見ると
スクリプト本体は権限ありですが、cscript.exe、schtasks.exeは権限なしとなってました!
でもコマンドラインからcscript,schtasksは実行できるんですよね
TrustedInstallerというユーザに権限が付与されていたので、全ユーザが実行できるのかな
もしかしてネットワークリソースを使うための権限が別にあったりします??
>>158
管理者グループに属しているユーザで実行しています
スクリプトからでもschtasks /?は実行できますので大丈夫そうに見えますが。。。 2008から2008R2のアップグレードを検討しています。
現在、主にIIS7.0+ftpとHyper-Vを使っているのですが、
これらはアップグレードしても、何の変更もなしに動作しますでしょうか?
それとも設定しなおしでしょうか。 2008 R2 でシャットダウンの追跡ツールを無効にすると
ボタンを押した途端に確認なしでシャットダウンや再起動が実行されますよね。
これを追跡ツールは無効のままで実行確認するようにできないでしょうか?
2003 では追跡ツールが無効でも確認は出てたと思います。
メニューをクラシックにするとダイアログが表示されるようですが、
これをクラシックにせずにできないでしょうか? >>160
ほかはわからんが、Hyper-Vは仮想マシンを完全にシャットダウンしてから
アップグレードすればOKだった。
仮想マシンを「保存」にしてからアップグレードしたら、仮想マシン起動時に
エラーが発生したよ。 質問させてください。
ポリシーの「オペレーティングシステムの一部として機能」にローカルユーザを設定すると、具体的にどういう影響があるんでしょうか?
MSのページ↓見てもよくわかりませんでした(T_T)
http://technet.microsoft.com/ja-jp/library/cc784323(WS.10).aspx イ`ヘ
/: :| ヽ
/ : :/ ヽ ___ _,,,:. .-: :´彡フ
_ノ\_∠: : : : : : : : :`: :-: :,:_:/彡 /
( : : : : : : : : : : : : : : `ゝ /
マ r::/: /: : | : : : : : : : : ::\ /
//: /: : : |: : | |: : |: _: : : :ヽ
ジ {/ 7|`\/i: /|:|/|´: : : : :|ヽ
〉 ,‐-‐、`|7 || |_::|,_|: : :|:::|: | 「Windows 7」が「Windows Vista」のシェアを抜く--7月のネット利用
で / r:oヽ` /.:oヽヽ: :|: | :| http://japan.cnet.com/news/service/story/0,3800104747,20417818,00.htm
{ {o:::::::} {:::::0 }/: :|N
っ | ヾ:::ソ ヾ:::ソ /|: : |
!? ヽ::::ー-.. /ヽ ..ー-::: ヽ::| r--ッ
-tヽ/´|`::::::::::;/ `、 ::::::::::: /: i } >
::∧: : :|: |J \ / /::i: | /_ゝ
. \ヾ: |::|` - ,, ___`-´_ ,, - ´|: : :|:::|
ヽ: |::|\  ̄/ /| |: : :|: |
>>164
そのユーザの実行したプロセスがSYSTEMと同じ権限で動けるようになる。
一般ユーザに割り当てると管理者ユーザを乗っ取られる危険がある。
管理者に割り当てる分には別に影響ないと思う。
教えて下さい。
2008R2でファイル鯖を立てているんだけど、小さいファイルの転送で著しく速度低下する。
TTCP.EXEで測定したところ、buflen=8960 以上は一瞬で終わるんだけど、buflen=8959以下では極端に遅い。
E:\>ttcp -n100 -l8960 -t 192.168.9.2
ttcp-t: local 192.168.9.11 -> remote 192.168.9.2
ttcp-t: buflen=8960, nbuf=100, align=16384/+0, port=5001 tcp -> 192.168.9.2
ttcp-t: done sending, nbuf = -1
ttcp-t: 896000 bytes in 239 real milliseconds = 3661 KB/sec
ttcp-t: 100 I/O calls, msec/call = 2, calls/sec = 418, bytes/call = 8960
E:\>ttcp -n100 -l8959 -t 192.168.9.2
ttcp-t: local 192.168.9.11 -> remote 192.168.9.2
ttcp-t: buflen=8959, nbuf=100, align=16384/+0, port=5001 tcp -> 192.168.9.2
send(to) failed: 10054
ttcp-t: done sending, nbuf = 60
ttcp-t: 349401 bytes in 7447 real milliseconds = 45 KB/sec
ttcp-t: 40 I/O calls, msec/call = 186, calls/sec = 5, bytes/call = 8735
※すごく遅いので、^Cで止めてます。 続き
○鯖
OS :Windows Server 2008R2
CPU:Athlon BE-2300
M/B:T790GX
MEM:1GBx4
VGA:オンボ
NIC:Marvell Yukon 88E8053
HDD:HDS720020ALA330
HDT721010SLA360
WD10EACS x 2(RAID1)
○クライアント
OS :Windows 7 Ultimate x64
CPU:Core i7 920
M/B:GA-EX58 UD4
MEM:2GBx6
VGA:Geforce GTX285
NIC:Gigabit CT Desktop Adapter
HDD:OCZ Vertex 64GB
ST31000340AS
ST3500410AS
○行った切り分け
鯖のNICはオンボ(RTL8111)、Intel 1000PT Desktop AdapterでもNG。
クライアントは一例で、他2台のPCからテストしても症状は再現されます。
計三台のクライアント間は問題なし。 自己解決。
NOD32とNICのJumboFrameの設定で改善。 どう設定したら改善したかかけよ。
JUMBOをなしにしたのか、JUMBOに設定したのかくらいは 2003のフリーのアンチウィルス・セキュリティソフトでお勧めの物ってある?
FortiClientぐらいしか見当たらなかったけど。 forefront clientでいいんじゃねーの?
デスクトップスレを検索すればいろいろ書いてあったような気がする。 Windows2003にインスコしてみたけどアンチウィルスは対応してないとか
言われて入らないしESXiの通信弾くしこれはひどい どこかで選べるの? standardで完全インストールを選択したんだけど。
serverなんて無いし・・・ サポートOSには2003って書いてあるんだけどなぁ。 低レベルな話で悪いんだけど、10名ぐらいの規模のネットワークを
DC二台体制でなるべくお金を節約して構築するとき、
PDCに10CALのOSをインストールして、2ndDCに5CALをインストールするのは
アリなのですか? CALにインストロールなんて要らないんじゃ?
10+5=15CAL買ったのなら同時でもユーザーでもデバイスでも何でもいいだろう。 >>181
DCだとバックアップの方にも10CAL必要かもしれん
>>182
DCだとダメじゃないか? ドメコン二台が同じドメインなら、別々にCAL入れてもどっちからも15CAL見える。 新規インストールした2003のアップデートが上手く行かなくてあれこれ手を尽くしたらこんな事に。
MS死ね3時間無駄になったわ
80040154 訳(dllがねーよカス) ←何かのアップデートでこうなるらしい
↓
80080005 訳(dllがねーしアクセス許可もねーよカス) ←直す
↓
0x8007041D 訳(サービスが開始されてねーよカス) ←サービスを強制的に起動
↓
0x80070426 訳(おまえ正規版じゃねぇだろ死ねカス) ←再インストールしたらちゃんと認証された >>185
じゃあ10CALで運用したければ Win2008 5CAL版を2つ購入すればいいんですね?
ひょっとして10CAL版1つを2つのサーバーにインストールしてもいいんですか・ >>189
そのとおりです。CALいうのはOSがインストールされたサーバに対するアクセス権
ではなく、ドメインに対するアクセス権なのですね。
>>190
了解しました。OSの価格がCALに応じた価格+ソフトウェアパッケージ費用なら、
可なのかと一瞬思いましたが、そんなことないですよね。 パッケージ製品が、CAL代を含んで売ってるだけですよ。
サーバライセンス(OS代)+CAL代と。
VLだと、CAL無しで鯖ライセンスだけ買える。
【質問】
Windows 2008 でクラスタを構築しました。
[サービスとアプリケーション]でグループを作ったんですが、
このグループ単位に仮想IPを持たせるメリットって何ですか?
Windows 2003 からあった機能でした? >>194
物理[Srv01]:192.168.1.1
物理[Srv02]:192.168.1.2
仮想[Srv03]:192.168.1.3 ← このことじゃなくて。。。
リソースグループ-共有ディスク[G:]を基に
◆[サービスとアプリケーション]
◇Group1
・Disk[G:]
・IP:192.168.1.4 ←これ。。。
\\192.168.1.3\g$
\\192.168.1.4\g$
どっちでも接続できるんだけど。
全リソースが1グループに所属してる構成ならクラスタアドレスだけでも用足りるけど、
グループ分けするならグループ単位でIPアドレス割り当てるのは普通。
1グループだけ別ノードに移動しちゃったらIPアドレス変わっちゃうだろ?
>>194
>>196
回答、ありがとうございます。
(>>194さんにお礼を言い忘れてました。。。)
んで。
>1グループだけ別ノードに移動しちゃったらIPアドレス変わっちゃうだろ?
なんで?変わる?
IP変わったらクラスタの意味なくない?
別ノード(例として物理[Srv02])に移動しても
結局は、仮想[Srv03]に紐付いているから「\\192.168.1.3\g$」で接続できるし。
「空のサービスとアプリケーションの追加」からするとIP無しのグループが作成できて、
別ノードの移動もできるし、接続も出来る(複数可)。
う〜ん。。。スッキリしない。。。 >>197
IPアドレス192.168.1.3が所属しているAグループを持っているノード 物理[Srv01] がダウンせずに、
Bグループだけ物理[Srv02]に移動した場合に、BグループがIPアドレスを持ってないと困ることになる。
>別ノード(例として物理[Srv02])に移動しても
>結局は、仮想[Srv03]に紐付いているから「\\192.168.1.3\g$」で接続できるし。
できない。そもそも仮想[Srv03]というのはIPアドレスとホスト名のリソースに過ぎない。 >>198
たびたびありがとうございます。 もしかしたらと思いまして以下に。。。
>IPアドレス192.168.1.3が所属しているAグループ・・・
これは「IPアドレス192.168.1.3【に】所属しているAグループ・・・」ですよね?
書き方がまずかったのかもしれません。
物理[Srv01]:192.168.1.1
物理[Srv02]:192.168.1.2
仮想[Srv03]:192.168.1.3 ←(Srv01 と Srv02 をノードとして持つクラスタ仮想ホスト)
[Srv03]
Q:(クォーラム領域) ノード[Srv01]
G:(データ領域#1) ノード[Srv01]
H:(データ領域#2) ノード[Srv02]
(続き・・・)
>ノード 物理[Srv01] がダウンせずに、
>Bグループだけ物理[Srv02]に移動した場合
つまり、【Win2008では】Act/Act構成のクラスタ構築の場合、最低でも
1)物理[Srv01]のIP
2)物理[Srv02]のIP
3)仮想[Srv03]のIP
4)[データ領域#1]のIP(グループA)
5)[データ領域#2]のIP(グループB)
と5種類のIPが必須となるという事でしょうか?
※Win 2003 でAct/Act構成の場合、1)〜3)で運用実績があるのですが。。。
何か自分の説明不足で話が噛み合っていないのかもしれません。。。
すみません。。。 >>201
まだ、じゃねーの?
次だとWindows 8ベースになりそうだけど、パブリックβ版のぱの字も聞こえてこないし 2008ってVistaベースみたいだけどどうなんだろう。
サーバー版はしっかりしてるのかな。 Vista-余分なもの+サーバー用の機能=2008
Vistaはメモリバカ食いするだけで
そのほかはマシだと思うけど Windows Server 2008 R2のサーバーマネージャー→役割のADドメインサービスの欄で
「メッセージ 1」という表記が消えません。(そもそもどこのメッセージなのか不明)
システムサービス→すべて実行中、イベント→24時間内になし、ベストプラクティスアナライザー
→すべて準拠にしていますので、これだけ残っているとちょっと気持ち悪くって
このメッセージが何を示しているのかわりますか?クリックすると、ADドメインサービスに
飛びます 超初心者のオレに誰か教えてくれ。
壊れた時の修復セットアップってどうやるんだ?メディアがあればできるのか?
どっかに手順とかあったら誰か教えてくれ! >>207
2008以降のことなら、インストールCD入れて地域・言語(IMEやキーボードの)オプションで選んだ後、
ウィザードの左下にある項目「コンピュータを修復する」を選ぶ。
修復用のCD/DVDも個別に作れるがクライアント向けと違って数クリックで簡単作成ってわけにいかないのと、
選択モード数がやや限定されているのがサーバー版の欠点か。 >>208
おお、さっそくありがとう
2003でもやり方は一緒?
どっかに画像付の手順とか転がってたりしない?
探したけど見つからないんだ… 2003の方だったか。
2003までと2008以降の修復セットアップは別モンだよ。
2003だったら、OSのCDを入れて普通にインストールする時と同じく進んでけば、修復セットアップが選べるよ。
2008の修復ディスクに相当するものとして2003には回復コンソールつーのもある。
インストールCDからも起動できるけど、できることが限られてるので結構使いにくかった記憶がある。 >>209
修復セットアップの画面
ttp://support.microsoft.com/library/images/support/kbgraphics/public/ja/kblight/t009/8/00j.gif
XP向けの手順だけど2003でも同じ
方法2と方法3あたりかな。
ttp://support.microsoft.com/kb/881207/ja >>211の記事、XPと書かれてる部分を2003と脳内で置き換えて読んでくれ。
手順もやれることもほぼ全て同じなので。 私は個人事業者(零細メーカー)で、放送大学生でもあります。
windows server にアカデミック版ってあるけど、肩書きが大学生なら、うちの事務所で使っていいのかな。
全くアカデミックな場じゃないんだけど。 質問です
Windows Server 2008 R2 + IIS7.5でLAN内向けのWebサーバーを構築しているのですが
ActivePerlのperl.exeでCGIを動かすとカレントディレクトリが設置したパスと異なるようでrequireでエラーになります
perlis.dllをマッピングするとdllが32bitのためエラーになり、32ビットアプリケーションの有効化すると他のアプリケーションプールが動かなくなります
ASPの親のパスを有効にする設定も意味がありませんでした
requireを絶対パスで書いたり、chdirしたり、@INCに置いたりすれば動くのですが、数が多くあまり現実的ではありません
2008 R2 + IIS7.5でスクリプトに変更を加えずPerl/CGIを動かす方法をご存知でしたらぜひ教えてください
よろしくお願いします あれ?ACTIVE PERLに64BIT版あるけど、これでもだめなの?
ttp://www.activestate.com/activeperl/downloads >>219
perl.exeで起動すると、カレントディレクトリが変なところになって
起動する。 現在Windows server 2003を使用していますが、最近HDDから異音が鳴っている状態です。
そのため、いつ壊れるか不安なので今のうちに新しいPCに環境を移行したいと考えています。
そこで質問なのですが、新PCにWindows server 2003をインストールした後に、旧PCの設定をすべてインポートすることはできないでしょうか?Raid設定はしておりません。 イメージバックアップかクローニングできるソフト使っとけ。 どうせ不正入手の割れ厨だろ。データとともに死ねばいい。 >>223
つttp://www.century.co.jp/products/pc/hdd-copy/kd25-35pro.html 2008R2買ってきてHyper-V構築した後
disk2vhdでデータ抜いて仮想で2003を動かせばいいと思うよ。
server 2003 stdのソフトウェアRAID5で教えてください。
HDD4本構成でダイナミックディスクによるRAID5を構築したとして
後でHDD2本を追加してHDD6本によるRAID5というのは可能でしょうか?
それとも一度既存のRAIDを解体して、新たにHDD6本でRAID5を組みなおすしか
ないのでしょうか?
ご存知の方がいらっしゃいましたら、宜しくお願いします。 早速の回答ありがとうございます。
やっぱりできないですか。
いろんなキーワードでググっても出てこないのは、そもそもできないからなんですね。
諦めがつきました。
ありがとうございました。 Windows Server 2008 と Windows Home Server の組み合わせについて教えてください。
所有しているWindowsHomeServerのディスクがいっぱいになったので、2台目を用意しました。
ここで、どっちのサーバの写真フォルダに入ってるっけ?どっちのサーバの動画フォルダに入ってるっけ?
となるので、WindowsServer2008のDFS機能を使ってターゲットフォルダに、WindowsHomeServerのフォルダを登録して統合して使用する事は可能でしょうか?
こうすることで、3台目、4台目のWindowsHomeServerが追加されても、クライアントからは動画や写真フォルダは一つに見えてやりやすそうなのですが。
よろしくお願いします。 DFSって基本的に各共有フォルダの内容を同期させて使う物じゃなかったか?
>>232のような用途では使えないと思う・・・
素直にWHS機のディスクを増設またはバックアップして新ディスクにリストアの方が安上がりな気が。 質問場所が違うかもしれませんが・・・・
iexpressでファイル生成されるタイミングっていつかわかりますか?
圧縮終了時でしょうか・・・? NOD32が申込書無しで買えることになったらしいけど、普通に店で買える2003対応のセキュリティソフトって他に何があるかな 今までWin7 32bitで使ってたマシンに2008R2入れたらファイル転送がものすごく遅くなったんだけどどうしてだろう
転送の最初の数秒は60MB/sくらい出るんだけどすぐに10MB/sくらいになってしまう。
ディスク書き込みキャッシュにも拡張処理能力にもチェック入れたんだけどな ■ このスレッドは過去ログ倉庫に格納されています