つぶねこ
@もじらもーど。
にゃにかしら忘れるのでメモ
タスクバー
・小さいタスクバー
・入りきらにゃい場合に結合
・全通知
タスクマネージャ設定
format x: /FS:NTFS /L
fsutil behavior set memoryusage 2
fsutil behavior set mftzone 3
fsutil behavior set disablelastaccess 1
OPENFILES /Local ON
HDD WriteCache on
コンパネ全部・・・
Winupdate
・DLするがInstしにゃい
・推奨される更新プログラムON
・他のMS製品ON
sc config "SSDPSRV" start= auto
sc config "upnphost" start= auto
sc config "FDResPub" start= auto
sc start "SSDPSRV"
sc start "upnphost"
sc start "FDResPub"
Windows ファイアウォール\許可されたアプリ
・RDP等制限されている物があれば、全プロファイルで同じにする
ネットワークと共有センター\共有の詳細設定
・ネットワーク探索をすべて有効に
アクション センター
・UAC軽減
インターネットオプション
・HP:Google
・スタートアップ:前回
・タブ:ポップアップ:タブ
・プログラム:常にデスクトップ
・プログラム:デスクトップで開く
キーボード
・短く
コンピューターの簡単操作センター
Reg.exe add "HKCU\Control Panel\Accessibility" /v "MessageDuration" /t REG_DWORD /d "5" /f
Reg.exe add "HKCU\Control Panel\Accessibility" /v "MinimumHitRadius" /t REG_DWORD /d "0" /f
Reg.exe add "HKCU\Control Panel\Accessibility" /v "Sound on Activation" /t REG_DWORD /d "1" /f
Reg.exe add "HKCU\Control Panel\Accessibility" /v "Warning Sounds" /t REG_DWORD /d "1" /f
Reg.exe add "HKCU\Control Panel\Accessibility\AudioDescription" /v "On" /t REG_SZ /d "0" /f
Reg.exe add "HKCU\Control Panel\Accessibility\AudioDescription" /v "Locale" /t REG_SZ /d "1041" /f
Reg.exe add "HKCU\Control Panel\Accessibility\Blind Access" /v "On" /t REG_SZ /d "0" /f
Reg.exe add "HKCU\Control Panel\Accessibility\HighContrast" /v "Flags" /t REG_SZ /d "4218" /f
Reg.exe add "HKCU\Control Panel\Accessibility\HighContrast" /v "High Contrast Scheme" /t REG_SZ /d "" /f
Reg.exe add "HKCU\Control Panel\Accessibility\HighContrast" /v "Previous High Contrast Scheme MUI Value" /t REG_SZ /d "" /f
Reg.exe add "HKCU\Control Panel\Accessibility\Keyboard Preference" /v "On" /t REG_SZ /d "0" /f
Reg.exe add "HKCU\Control Panel\Accessibility\Keyboard Response" /v "Last Valid Wait" /t REG_DWORD /d "1000" /f
Reg.exe add "HKCU\Control Panel\Accessibility\Keyboard Response" /v "Last Valid Delay" /t REG_DWORD /d "0" /f
Reg.exe add "HKCU\Control Panel\Accessibility\Keyboard Response" /v "Last Valid Repeat" /t REG_DWORD /d "0" /f
Reg.exe add "HKCU\Control Panel\Accessibility\Keyboard Response" /v "Last BounceKey Setting" /t REG_DWORD /d "0" /f
Reg.exe add "HKCU\Control Panel\Accessibility\Keyboard Response" /v "Flags" /t REG_SZ /d "26" /f
Reg.exe add "HKCU\Control Panel\Accessibility\Keyboard Response" /v "DelayBeforeAcceptance" /t REG_SZ /d "1000" /f
Reg.exe add "HKCU\Control Panel\Accessibility\Keyboard Response" /v "AutoRepeatRate" /t REG_SZ /d "0" /f
Reg.exe add "HKCU\Control Panel\Accessibility\Keyboard Response" /v "AutoRepeatDelay" /t REG_SZ /d "0" /f
Reg.exe add "HKCU\Control Panel\Accessibility\Keyboard Response" /v "BounceTime" /t REG_SZ /d "0" /f
Reg.exe add "HKCU\Control Panel\Accessibility\MouseKeys" /v "Flags" /t REG_SZ /d "26" /f
Reg.exe add "HKCU\Control Panel\Accessibility\MouseKeys" /v "MaximumSpeed" /t REG_SZ /d "68" /f
Reg.exe add "HKCU\Control Panel\Accessibility\MouseKeys" /v "TimeToMaximumSpeed" /t REG_SZ /d "3000" /f
Reg.exe add "HKCU\Control Panel\Accessibility\On" /v "On" /t REG_DWORD /d "0" /f
Reg.exe add "HKCU\Control Panel\Accessibility\On" /v "Locale" /t REG_DWORD /d "0" /f
Reg.exe add "HKCU\Control Panel\Accessibility\ShowSounds" /v "On" /t REG_SZ /d "0" /f
Reg.exe add "HKCU\Control Panel\Accessibility\SlateLaunch" /v "ATapp" /t REG_SZ /d "" /f
Reg.exe add "HKCU\Control Panel\Accessibility\SlateLaunch" /v "LaunchAT" /t REG_DWORD /d "0" /f
Reg.exe add "HKCU\Control Panel\Accessibility\SoundSentry" /v "FSTextEffect" /t REG_SZ /d "0" /f
Reg.exe add "HKCU\Control Panel\Accessibility\SoundSentry" /v "Flags" /t REG_SZ /d "2" /f
Reg.exe add "HKCU\Control Panel\Accessibility\SoundSentry" /v "TextEffect" /t REG_SZ /d "0" /f
Reg.exe add "HKCU\Control Panel\Accessibility\SoundSentry" /v "WindowsEffect" /t REG_SZ /d "1" /f
Reg.exe add "HKCU\Control Panel\Accessibility\StickyKeys" /v "Flags" /t REG_SZ /d "282" /f
Reg.exe add "HKCU\Control Panel\Accessibility\TimeOut" /v "Flags" /t REG_SZ /d "2" /f
Reg.exe add "HKCU\Control Panel\Accessibility\TimeOut" /v "TimeToWait" /t REG_SZ /d "300000" /f
Reg.exe add "HKCU\Control Panel\Accessibility\ToggleKeys" /v "Flags" /t REG_SZ /d "58" /f
Win+Enterでにゃんか喋るにゃらいろいろ切る。
cmd /C reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\Narrator.exe" /v Debugger /t REG_SZ /d "%1" /f
・ウィンドウが画面の端に移動されたとき自動的に整列:OFF
サウンド
・OFF
システム
・ホスト名
・RDP:On
・視覚効果:パフォーマンス優先。影、フォント、ドラッグ、半透明ON
・仮想メモリ
・Path
プリンター
フォルダー
フォント
マウス
・特大
個人設定
電源
・スリープOFF
デスクトップヒープ Set-ExecutionPolicy RemoteSigned
PPx他
Office
Visio
Cygwin
SoftEther
・IP固定
・NIC順序設定
PDF
・既定変更
ATOK
言語\詳細設定
言語\言語のオプション
そろそろこういう設定を纏めて一括適用できるようにしたい
▼ GATE 自衛隊 彼の地にて、斯く戦えり 関連記事
そんにゃわけでNTFSをフラグメントして死にゃにゃいようにフォーマットするメモ。
ファイルレコードのサイズを増加させるにはformat /L /Q /FS:NTFSとかすればよい。
で、確認だが、fsutil fsinfo ntfsinfoして、
ファイル セグメントあたりのバイト数 : 1024
ファイル セグメントあたりのクラスター数 : 0
が
ファイル セグメントあたりのバイト数 : 4096
ファイル セグメントあたりのクラスター数 : 1
ににゃればOKかと思われる。
いまいちこの辺りの情報は検索しても分かったようにゃ分からにゃいようにゃ記述が多くて困るのだが。
▼ Hyper-V 関連記事
▼ 無彩限のファントム・ワールド 関連記事
zfs on linux on Hyper-Vにゃvmで謎のblk_update_request critical target error dev sdb発生でsnapshot失敗の件を調べてて、とりあえずsdbに付いてるvhdxを拡張してみようと思ったら失敗した。
仮想ハード ディスクの編集ウィザード
仮想ディスクの編集中に、サーバーでエラーが発生しました。
仮想ディスクのサイズを変更できませんでした。
システムで 〜〜〜.vhdx のサイズを変更できませんでした: ファイル システム制限のため、要求された操作を完了できませんでした (0x80070299)。
The requested operation could not be completed due to a file system limitation.
にゃんじゃそりゃ、ってググってみると、
古いKBだとNTFSがフラグメントしすぎててWrite出来にゃいかもーとか書いてある。
Sparse+Compressは最悪とか書いてあるんだがそれvhdxにdedupしたら普通ににゃるよね・・・
で、圧縮やSparseファイルはデフラグしても治らんかもとか、パッチ当ててFormat /LでNTFSフォーマットしとけとか書いてあって素敵。
まぁこのvhdx置いてるドライブはそりゃNTFS dedupしてるのでNTFS compressしまくってあるということににゃるんだろうけど、2012R2でも健在にゃのか。ERROR_FILE_SYSTEM_LIMITATIONでググると2013年以降も出てそうにゃ気配。
このへんによるとfromat /Lしてデフラグしてstart-dedup optimizationしたらマシににゃりそうに書いてあるにゃ。ダメにゃら一度コピーしてdedupかけ直せとかまた鬼畜にゃ。dedupするそこかしこでバックアップとっとけとかどんだけ信頼性にゃいんやNTFS。
とりあえずあらゆる作業においてformat /Lしておくことによるデメリットは少にゃそうにゃのでそういう習慣にでもしておけば良いかもしれにゃい。
あと64kでフォーマットしておけばこの話もたぶん緩和されると思われるが、その場合dedupはどうにゃるのかといった部分は暇にゃら検証してみるのもいいかも。
▼ Hyper-V 関連記事
▼ 魔法少女にゃんてもういいですから 関連記事
▼ 無彩限のファントム・ワールド 関連記事
zfs dedup onにゃlinux vmにいろいろデータ突っ込んで履歴バックアップに使おう編。
zpool create -o ashift=12 pool1 sdb
zfs create -o recordsize=128k pool/share
にゃpool1に/homeを突っ込んでzfs snapshotするだけのを繰り返してたらI/O busyにゃ状態で止まった。
psにzfs snapshot〜が居るのでこいつが止まっているのは確かにゃよう。しかしzpool statusで1つのファイルがエラーににゃっているので、I/O回りで起きたエラーが原因か。
上位レイヤーからはDisk待ちWAITににゃっているが、DiskにはI/Oリクエストは行ってにゃいので何かデッドロックしたようにゃ止まり方。
zfs snap関連を叩くと帰ってこにゃくにゃるようにゃので、とりあえずrebootしようとしたら、blk_update_request critical target error dev sdb大量。syslog見たらもっとたくさん居た。
で、リセットして再現させてみると、ある程度しばらく動作するものの、snapshotをいくつか取ってるとI/Oエラーとにゃる。vmにゃのでどこらへんで問題が起きてるのかよく分からにゃい。Hyper-V側の気がするんだが思いつく要素が無いんだよにゃぁ。
懸念材料としては8割ほど埋まっているのでDiskFullが近いという辺りか。
でもvmの仮想HDDがwrite失敗してるってのが最も素直にゃ印象。うーん・・・
▼ ZFS 関連記事
▼ 紅殻のパンドラ 関連記事
▼ GATE 自衛隊 彼の地にて、斯く戦えり 関連記事
▼ 魔法少女にゃんてもういいですから 関連記事
▼ 紅殻のパンドラ 関連記事
▼ 魔法少女にゃんてもういいですから 関連記事
昔作業したのにメモってにゃかったようにゃので。
fsdmhost.exeがdedup処理でごりごりディスクアクセスするのだが、こいつのIO priorityが通常のままにゃので、かにゃり他のサービスに影響が出る。
というか通常の設定であればこのあたりもバックグラウンドににゃる気がするんだが、設定していくとそうはにゃらにゃいのは何にゃんだろう。ddpcli.exeの指定でそれっぽいのが有るんだが効いてにゃい。
で、タスクスケジューラとかで設定しても反映されにゃいので、IOPriorityV1.1.exeとかprocessPriority.exeとかを拾ってきて
ps -Name fsdmhost | %{ .\IOPriorityV1.1.exe $_.id 0}
みたいに叩くと、ちゃんとリソースモニタ上でもバックグラウンド表示ににゃり、応答速度が500以上ににゃったりとかする。
でまぁexe呼び出すのも何にゃので、powershellからも何かごにょれば叩けるはずー、というあたりでどうやったか覚えてにゃいという体たらく。
あともちろんこれは指定のプロセスが一度再起動すると再度行う必要がある。
▼ GATE 自衛隊 彼の地にて、斯く戦えり 関連記事
▼ 魔法少女にゃんてもういいですから 関連記事
▼ 無彩限のファントム・ワールド 関連記事
MAC重複してるぞログが出た場合にゃんかに、どこのホストのvmが被ってるのか探す必要があるのでメモ。
$list = "host1 host2 host3" -split " " | %{Get-VM -ComputerName $_} | ?{ $_.vmname -notmatch "excludevms"} | Get-VMNetworkAdapter | Select-Object ComputerName,VMName,SwitchName,MacAddress ; $list
でとりあえずMACのリストは出せるので、
$list | ?{ if( ($list.MacAddress -eq $_.MacAddress).count -ge 2 ){$_} } | sort -Property MacAddress
すれば重複vmが見える。
▼ Hyper-V 関連記事
▼ 魔法少女にゃんてもういいですから 関連記事
hp MicroserverにLSI RAIDを突っ込んだファイル鯖が突然沈黙。
コンソール見てみるとPOSTでRAID板がDisk探しに行ったあたりで帰ってこにゃくにゃってる。
つまり何らかの理由で先ずリセットがかかっているのだがそこがそもそも不明。
で、何度電源再投入しても同じ場所で止まるので、構成Diskの不良を探したのだが、個別に見た感じではどのDiskも正常。まぁSATAにゃので何がどうにゃってるか分からんけども。
仕方にゃいので全Disk抜いて起動し、RAID板のコンソールを一度起動。その後Diskを-1した状態で再投入すると認識した。さらにDiskを全て戻しても正常認識で自動rebuild開始。
結局原因分からず。
RAID板がバグったとかが一番分かりやすいけどにゃんだろうにゃぁ