2010年4月29日

業務連絡:Psychostatsが盛大にエラーを吐いてる件

PHPのうぷぐれしたから?どこが悪いのか原因不明
たぶん復旧には時間がかかります(´・ω・`)ショボーン

2010年4月28日

業務連絡:Mumbleサーバを1.2系にアップグレード

こっそり動かしているMumbleサーバを1.1から1.2にアップグレード
音質がSkype並かそれ以上に良くなったと好評な模様

1.1と1.2の間に互換性が無いのがネックでアップグレードを渋っていたんだけど
思いの外スムーズに移行したようなのでよかったよかった
テストしてみた感じとくに問題も無さそうですの
クライアント以外は設定が引き継がれてたので(ユーザも含む)
サーバ側のアップグレードそのものは特に何事も無かった

ちなみにCS:Sと同じ仮想サーバにて動いてます

2009年10月14日

猫鯖:MySQLの罠に今更はまった

phpBBをLaCoocanから猫鯖に移行する際に気づいたことがある。

LaCoocanのMySQLからダンプしたSQLを猫鯖のMySQLに放り込むと確実に文字化けする。
LaCoocanがEUCで、猫鯖はutf8にしてるから・・・と思ったけど
外で文字コード変換してSQL入れても何故か化けてる。どういうことだ。
おかしいな・・・と思ったら文字コードの照合順序がlatin1_swedish_ciだと?
要するに別言語として解釈されてるわけか、そらー・・・化けるわw

どういうことかとぐぐっても経緯がごちゃごちゃしててよくわからんのだが
とりあえずportsのMakefile見るとデフォルトがlatin1_swedish_ciになってるのが直接の原因っぽい
オプションを入れてあげないと駄目だったのか・・・よく読んでなかった
my.cnfも最初は配置されないとか罠過ぎる
そして、それに気がついたのが今更とか┌(_Д_┌ )┐

最近出たMySQL5対応Webアプリはutf8を明示して入れ物を作ってるようだが
MySQL4時代のアプリケーションはとくに明示しなかったようだ、
そのせいでデフォルトのcollationとしてlatin1_swedish_ciになってると。
DBに格納されてるのは文字コードだから、アプリ側が解釈すれば表向き化けずに表示できるっぽい
だから気がつかなかったんだな

だが他のDBから文字コードを指定してインポートしたり、バックアップ取ろうとしてエクスポートすると
文字化けした上に元に戻せなくなる、と。
データを変換する手段はあるようだが、SQLを組むのが面倒なのでDB消して入れ直すことにした。
アプリからは正常に見えるので、バックアップと復元の仕組みが用意されていれば、その方が早くて確実。
古い方のPsychoStatsはバックアップと復元の仕組みがないから諦めるしかないな
使ってないしアクセスもほとんど無いから大丈夫そうだ。
もともと削除の予定だったし(´ω`)

そんなわけでいろいろメンテナンスしましたよ。

猫鯖:こっそりとCS:Sのファイル置き場を変更

今までLaCoocanに置いていたけど、容量2Gと手狭になってきたのでお引っ越し

・・・自鯖にな

だってギガバイト単位のファイル置かせてくれて、安いところ無いんだもん(ノ∀`)
LaCoocanは月500円だけど、2Gまで。
さくらだと月500円で3Gのがあるね。

2Gだろうが3Gだろうが、鯖に置いておくファイルの量はうなぎ登りだから
もっと大きくないと駄目っぽい
仕方がないので自鯖に持ってきた。あと499G使えるぜヒャッハー
容量の問題でリストラしてたMAPも起きっぱなしに出来そうだ。

アクセス集中時の輻輳が問題になりそうだけど、今のところ大丈夫、か?
まあLaCoocanはそのうち解約の予定

phpBBは猫鯖本体に移動、ついでにphpBB3にも移行
そしてこれに付随する話があって・・・後で書く。

2009年1月31日

雑記:チラシの裏をまとめていくつか

前P5W Deluxe使ってたんですが、ふとネットの海を彷徨ってたところ、こんなのを発見
http://www.unitycorp.co.jp/campaign/p5e_campaign/index.html
P5Eへのアップグレードキャンペーンらしい、、、そしてP5Wがリストにある( ゚Д゚)!
友人に貸してたので、使ってないことを確認して急いで取り寄せ→申し込み
ヒートシンクのシールをはがしてたので、しつこいほど破損に対する言及があったことから、
若干の不安があったんですが大丈夫だとのこと。
ちなみにメモリスロット2が死んでるマザーでした。
4枚差しが(壊れてて)出来ないのと45nmCPUへの乗り換えで外した記憶が・・・。
まあ、燃えないゴミ逝きの予定だったので、これはラッキー

P5E_01.jpg

ちょっと所用で、某日夕方に秋葉をうろついてみたら、
某そふまぷにてQ9550が10個限定24800円(だったかな?)のPOPを発見
一応最安っぽいので、ちょっと考えてから店員に聞いてみたところ、まだあるとのこと。
じゃあってことで買ってみました。
先に注文したP5Eと組み合わせて使用するぜ

組み立て中、CPUのヒートシンクを付けるときに、
その周辺に生えてる鋭利なフィンで指を切りました・・・
タオルかなんかで保護しといた方が良かったね

というわけで、元からのパーツと併せてこんな感じになりました。

P5E_02.jpg

動作確認したら速攻でMF化するオイラ

P5E_MF.jpg


LLCが安定したり、BIOSにメニューが追加されたり、ロゴがちょっとかっこよくなったりと(゚д゚)ウマー


メインPCの構成↓

OS:WindowsXP Professional SP3
Case:WiNDy ALTIUM SUPER X10
CPUIntel Core2Quad Q9550 2.83GHz
Memory:Transend 2Gbyte x4 (領域外はRAMDriveにしてSWAP用に)
Power:Owltech Seasonic SS-650HT
MB:ASUS P5E (BIOSでMF化)
PCI-E16:MSI Radeon HD4850 512MByte
PCI1Creative X-Fi Platinum
PCI2EARTHSOFT PV4
SATA1WD Rapter WD740ADFD 74GB (RAID0)
SATA2WD Rapter WD740ADFD 74GB (RAID0)
SATA3WD Caviar Black WD1001FALS 1TB
SATA4WD Caviar Black WD1001FALS 1TB
SATA6IODATA BRD-SP8 BD-Rドライブ(松下 SW-5584)
IDEPioneer純正 DVR-116 DVDスーパーマルチドライブ

おまけ
プライマリディスプレイ:EIZO FlexScan HD2452W-BK
セカンダリディスプレイ:EIZO Flex Scan L885-BK
スピーカー:Pioneer FILL X-NT7MD (ミニコンポ)

今までメインPCに付いてたXeon x3350(2.66GHz Quad)の使い道を考えてみる・・・録画PC逝きだな。
ついでにメモリも2Gを満載して2×4の8Gへ。
そしたらファンが全部全開になってしまった・・・。
某Wikiを見ながらBIOSを編集しアップデート。どきがむねむねです。
どうやら成功の様子。

OSはWindowsXPの64bitにした。PT1の環境でも特に問題なし。注意点も特にない。
ICカードリーダはWindowsUpdateからドライバを拾えるし。
そこにVMware Server v1を導入して、SRCDS鯖を仮想化でGO
というわけで、CSS鯖と、こっそり動かしてるL4D鯖がいきなり仮想環境行きにw
まだ一晩しかたってないけど、一応大丈夫そうな雰囲気
負荷が集中する時間帯があったら影響出そうだけど、
CSS鯖の稼働率はL4Dとかのおかげで順調に低下してることから、問題無さそだね。
MAX FPSが500で安定しちゃってるけど・・・。
LossやChokeが出なければいいか。

とりあえず、PCの稼働率が上がって、鯖の台数が減ってくれれば
仮想化の目的は達成できます(´ω`)
PT1の録画だけだとほとんどリソース使わないしねぇ
液晶テレビもBDレコも持ってるし、ワンルームに近いアパートだから視聴もいらない。

ちなみに、VM提供のConverterを使わなかったのでUbuntuを新規インストール
Verが8.10に上がってたからと、Ubuntuはあんまり弄ってなかったのでこれで良いかなと。
VMIを有効にしたらカーネルが勝手にVMI対応になるのはステキ

PT1録画兼いろいろ鯖

大本:NEC Express5800/S70 タイプSD

OS:Windows XP Professional x64 Edition SP2
Case:Default
CPUIntel XeonQuad X3350 2.66GHz
Memory:ノーブランド 2Gbyte x4 (Sofmapで1枚1000円だったGoldkeyのメモリ)
Power:Default
MB:Default
PCI-E16:MSI Radeon HD2400Pro 256MByte
PCI1PT1
SATA1Seagate ST3160815AS 160GB(Default)
SATA2WD Caviar Green WD10EADS 1TB

その他:
Tvrock+tvtestにて録画などを担当
VMware Server v1
仮想サーバ1:Ubuntu8.10 SRCDS鯖 メモリ4G確保 VMI有効
仮想サーバ2:テスト用 メモリ2G割り当て

FDD?DVD-ROM?USBのを使い回してるからいらないお(´ω`)

まだだ!まだ終わらんよ!(謎)

2009年1月27日

雑記:鯖をESXi化しようかと検討中したメモ書き

ちょっとPC台数増えてきて、電気代的に気になってきたので、なんとか減らせないかと考え中
OSの数を減らすのは無理なので、仮想化して無償のESXi使えないかしらと考えてみた

しかしローカルのSATAドライブをそのまま使うのが出来ないと聞き撃沈
物理ディスクを仮想マシンにマッピングすることが出来ない。
ファイルサーバがあるから、そのドライブを仮想化してまでVMFS上に置くのは避けたい。
パフォーマンスもそうだけど、トラブったときにVMFSが邪魔したら困る
VMware的には、どうしてもストレージを直接扱いたいならRawDeviceMappingでSANとか使えってことのようだ

個人でFCなんて正気の沙汰じゃないので、選択肢はiSCSIになるかしら
LinuxでもFreeBSDでもTargetのソフトあるし、速度も普通のファイル共有に比べればずっと早い(リソースは食うけど)
でもそうすると、ESXi鯖+iSCSI鯖がセットで必要になるんですねこれが
(ZFS+iSCSIのOpenSolaris鯖とか楽しそうだ)
さらに、ネットワークにかかる負荷を考えると、NIC含めたネットワークはもう一セット必要、と
金かかるなぁ・・・面白いと思うけど維持費をペイするまで相当時間かかりそうだ

つーことは台数減らすのは無理(無意味)ってことか(ノ∀`)
やるなら電気代覚悟の趣味ってことだな←死亡フラグ

2008年9月 2日

猫鯖:cpufrequtils入れてるんですが・・・

Ubuntuで、cpufrequtils入れてEIST効かせてるんだけど、
CPUクロックがどのぐらいで動いてるのかなー?
などと思ったのでmuninのpluginで調べてみた。
ちょうどいいのがあったのでこちらから借用、公開ありがとうございます。

で、その結果がこれなんですが・・・あれ?( ゚д゚)ポカーン

sarasa.nekolove.jp-cpuspeed-20080901day.png

えーっと、ほとんど全時間1.6GHzで動いてるという認識でよかでしょーか?
そして最大が2.13GHz?これ2.66GHzのCPUなんですが(;´Д`)
ラグとかが無いならいいんだけど・・・鯖で遊んでる人の意見求む。

調べてみたら
cpufreqの動作モード、governorが"powersave"になってた
その上、クロックが上がる条件がCPU使用率85%になってて、ほとんど上がらない。

/sys/devices/system/cpu/cpu0/cpufreq$ sudo grep "" *
affected_cpus:0 1
cpuinfo_cur_freq:1603000
cpuinfo_max_freq:2670000
cpuinfo_min_freq:1603000
scaling_available_frequencies:2670000 2403000 2136000 1870000 1603000
scaling_available_governors:ondemand userspace conservative powersave performance
scaling_cur_freq:2670000
scaling_driver:acpi-cpufreq
scaling_governor:powersave
scaling_max_freq:2670000
scaling_min_freq:1603000

$ cat /sys/devices/system/cpu/cpu0/cpufreq/ondemand/up_threshold
85

なんで、手動でondemandにしても元に戻ってダメ。
cpufreqを導入してcpufreq.confをちょっと書き換えて(コメント外したり、いらないのコメントしたり)
再起動!(リブートしないと有効にならなかった、cpufreq入れた直後だから?)

あふたー↓

$ cpufreq-info
cpufrequtils 002: cpufreq-info (C) Dominik Brodowski 2004-2006
Report errors and bugs to linux@brodo.de, please.
analyzing CPU 0:
driver: acpi-cpufreq
CPUs which need to switch frequency at the same time: 0 1
hardware limits: 1.60 GHz - 2.67 GHz
available frequency steps: 2.67 GHz, 2.40 GHz, 2.14 GHz, 1.87 GHz, 1.60 GHz
available cpufreq governors: ondemand, userspace, conservative, powersave, performance
current policy: frequency should be within 1.60 GHz and 2.67 GHz.
The governor "ondemand" may decide which speed to use
within this range.
current CPU frequency is 1.60 GHz.
analyzing CPU 1:
driver: acpi-cpufreq
CPUs which need to switch frequency at the same time: 0 1
hardware limits: 1.60 GHz - 2.67 GHz
available frequency steps: 2.67 GHz, 2.40 GHz, 2.14 GHz, 1.87 GHz, 1.60 GHz
available cpufreq governors: ondemand, userspace, conservative, powersave, performance
current policy: frequency should be within 1.60 GHz and 2.67 GHz.
The governor "ondemand" may decide which speed to use
within this range.
current CPU frequency is 1.60 GHz.


これでもCPUクロックは上がらない(´Д⊂ヽ
CPU使用率の閾値が85のままなんで当たり前なんですが・・・
Dualコアだとシングルプロセスなsrcdsは最大50%しか行かないんですよねー
しょうがないのでcpufreq.confを書き換えて、CPUのクロックが上がる閾値を大幅に引き上げる
参考にしたのはこちら

コンソールで見てる限りだと、一応ちゃんとあがったり下がったりしてるみたい
ただ、切り替えがものすっごい頻繁に起きてるんだけど、大丈夫かこれ( ̄∇ ̄;)
とりあえず(利用者から)文句が無ければOKってことにしようっと(´ω`)

*余談*
リプレース前のAthlon X2鯖の時だと、C'n'Qでクロックが変動するときに鯖が一瞬止まるのね
コンソール見ながらLAN内でやってるときのだから、原因は明らかに鯖
当時はCentOSだからcpuspeedなんだけど・・・切り替え時間かなんかで影響が出てたっぽい



2008年8月31日

猫鯖:Demoファイルが大杉な件

CSS鯖のDEMOが貯まってきて、鯖のHDDを圧迫してるです・・・
あと1月保たない感じ(;´Д`)
HDD増やすか、DVDにでも移動しますかのう・・・

ログを見る限りだと昔のDEMOを読みに来る人はいないっぽいので

2008年8月29日

猫鯖:ビバ!linux-rt

今回OSにubuntuを選んだのはlinux-rtをコマンド一発で導入出来るからだったんですが
やっぱいいですわこれ(´ω`)
サーバの内部FPSが700以下になることがほとんど無い。
linux-rtが無いとMAXで500までで、ゲーム内で人が動いてるときは30台まで落ち込んでた。

・・・まあmuninでログ取ってると、コアの時間帯に500以下まで落ち込んでるのが見えるわけですが。

sarasa.nekolove.jp-srcds_fps_day20080829.png


たぶん大した問題じゃないでしょう。
CentOSのときはfps30台まで落ち込むことがあったので、それにくらべれば・・・

in/outのトラフィックはtickrate100化でほぼ倍増
と言っても、最大時でinが1Mでoutが2Mなので大したことは無いですね(´ω`)

2008年8月21日

猫鯖:続・新にゃん鯖

昨日いろいろ弄ったり寝てたりしてたので、今日書く(´ω`)

一昨日にリモートで入れなかったのはOSが死んでた模様
ハードリセットしてもしばらくするとおかしくなるので、適当に当たりを付けたところ
メモリの設定がおかしくなってたらしい。
マニュアルで設定したところどうにかなったぽ。

SRCDSの設定は一通り終了、あとは若干のテストと、
内部ネットワークでいろいろ動いてる部分を直せば行けると思われる。
出来れば賑わう週末までに公開したいのですが、切り替えする時間が(昼に)取れない(;´Д`)
夜に鯖落とすわけにも行かないので、どうしたものか。

2007年11月 9日

猫鯖:Sourcemodのコマンド覚え書き

Sourcemodの全コマンド覚え書き

*nextmapプラグインはmaniのvotemapと競合するので外してあります。

[SM] Listing 2 commands for: Admin Help
  [Name]            [Type]      [Help]
  sm_help           console      Displays SourceMod commands and descriptions
  sm_searchcmd      console      Searches SourceMod commands
[SM] Listing 2 commands for: Anti-Flood
  [Name]            [Type]      [Help]
  say               console      say messages
  say_team          console      say team message
[SM] Listing 5 commands for: Basic Fun Votes
  [Name]            [Type]      [Help]
  sm_votealltalk    admin        sm_votealltalk
  sm_voteburn       admin        sm_voteburn <player>
  sm_voteff         admin        sm_voteff
  sm_votegravity    admin        sm_votegravity <amount> [amount2] ... [amount5]
  sm_voteslay       admin        sm_voteslay <player> 
[SM] Listing 4 commands for: Basic Fun Commands
  [Name]            [Type]      [Help]
  sm_burn           admin        sm_burn &lt;#userid|name&gt; [time]
  sm_play           admin        sm_play &lt;#userid|name&gt; <filename>
  sm_slap           admin        sm_slap &lt;#userid|name&gt; [damage]
  sm_slay           admin        sm_slay &lt;#userid|name&gt; 
[SM] No commands found for: Admin File Reader
[SM] Listing 2 commands for: Basic Info Triggers
  [Name]            [Type]      [Help]
  say               console      say messages
  say_team          console      say team message
[SM] Listing 8 commands for: Basic Comm Control
  [Name]            [Type]      [Help]
  say               console      say messages
  say_team          console      say team message
  sm_gag            admin        sm_gag <player> - Removes a player's ability to use chat.
  sm_mute           admin        sm_mute <player> - Removes a player's ability to use voice.
  sm_silence        admin        sm_silence <player> - Removes a player's ability to use voice or chat.
  sm_ungag          admin        sm_ungag <player> - Restores a player's ability to use chat.
  sm_unmute         admin        sm_unmute <player> - Restores a player's ability to use voice.
  sm_unsilence      admin        sm_unsilence <player> - Restores a player's ability to use voice and chat.
[SM] Listing 9 commands for: Basic Chat
  [Name]            [Type]      [Help]
  say               console      say messages
  say_team          console      say team message
  sm_chat           admin        sm_chat <message> - sends message to admins
  sm_csay           admin        sm_csay <message> - sends centered message to all players
  sm_hsay           admin        sm_hsay <message> - sends hint message to all players
  sm_msay           admin        sm_msay <message> - sends message as a menu panel
  sm_psay           admin        sm_psay <name #userid or> <message> - sends private message
  sm_say            admin        sm_say <message> - sends message to all players
  sm_tsay           admin        sm_tsay [color] <message> - sends top-left message to all players 
[SM] Listing 8 commands for: Basic Commands
  [Name]            [Type]      [Help]
  sm_cancelvote     admin        sm_cancelvote
  sm_cvar           admin        sm_cvar <cvar> [value]
  sm_execcfg        admin        sm_execcfg <filename>
  sm_kick           admin        sm_kick &lt;#userid|name&gt; [reason]
  sm_map            admin        sm_map <map>
  sm_rcon           admin        sm_rcon <args>
  sm_reloadadmins   admin        sm_reloadadmins
  sm_who            admin        sm_who [#userid|name] 
[SM] Listing 1 commands for: Admin Menu
  [Name]            [Type]      [Help]
  sm_admin          admin        Displays the admin menu 
[SM] Listing 4 commands for: Basic Votes
  [Name]            [Type]      [Help]
  sm_vote           admin        sm_vote <question> [Answer1] [Answer2] ... [Answer5]
  sm_voteban        admin        sm_voteban <player> [reason]
  sm_votekick       admin        sm_votekick <player> [reason]
  sm_votemap        admin        sm_votemap <mapname> [mapname2] ... [mapname5] 
[SM] No commands found for: Reserved Slots
[SM] Listing 6 commands for: SourceBans
  [Name]            [Type]      [Help]
  sb_reload         admin        Reload sourcebans config and ban reason menu options
  sm_addban         admin        sm_addban <time> <steamid> <name> [reason]
  sm_ban            admin        sm_ban &lt;#userid|name&gt; <MINUTES|0> [reason]
  sm_banip          admin        sm_banip <time> <IP|#USERID|NAME> [reason]
  sm_rehash         server       Reload SQL admins
  sm_unban          admin        sm_unban <steamid>

2007年10月14日

猫鯖:Sourcebansを導入してみた。

まだblog整備も完全に終わってないNekoLoveですコンニチワ

ところで
NyanNyanServerはpublicserverとして運用してる関係で
どうしても空気読めない人が入ってくることがあります・・・

猫鯖では、各種チート行為や、誰から見てもあり得ない量のSPAMチャット、ラジオなどは
直ちに永久BANの対象となります。
また、暴言、他人にとって不快な言動も、内容次第によって一定期間BANや、永久BANの対象となります。

srcdsのBANシステムは割と不親切で、システムに記録される内容は
SteamIDとBANの対象時間しかありません(;´Д`)
そのため、そのIDがどんな理由でBANされたかは鯖管の記憶と、別途記録したものに頼るしかありません。
そうすると、あとで照合する必要があった時に不便なのと
誰がBANされてるかが鯖で遊ぶユーザにわかりにくいという問題があるわけです。

そこで、海外のエロイ偉い人達が、Sourcebansという
ゲーム外のDBを利用するシステムを開発しましたヽ(´ー`)ノ

~~~ めんどくさかったので中略 ~~~

というわけで、早速Sourcebansを猫鯖に導入してみました。
必要なコンポーネントは、ゲーム外だと、MySQL、Webサーバ、phpなどで
(場合によってオプションが必要)
ゲーム内ではMetamod:SourceSourcemodが動いてなければいけません。

インストールに必要な行程は多いので、かなり面倒ですが、一応動いてくれてるようです。

NyanNyanServerのSourcebans

BANがうまくいくとこんなログがconsoleに流れたり・・・

L 10/14/2007 - 11:29:54: "NekoLove<4><>" connected, address "192.168.1.11:27005"
Client "NekoLove" connected (192.168.1.11:27005).
L 10/14/2007 - 11:29:55: "NekoLove<4><>" STEAM USERID validated
L 10/14/2007 - 11:29:56: [SourceBans] Checking ban for:  STEAM_0:1:2497331
L 10/14/2007 - 11:29:56: "NekoLove<4><>" disconnected (reason "You have been banned by this server, check http://www.nekolove.jp/ for more info.")
Dropped NekoLove from server (You have been banned by this server, check http://www.nekolove.jp/ for more info.)
L 10/14/2007 - 11:29:56: Banid: "<><>" was banned "for 5.00 minutes" by "Console"

こっちはゲーム内からBANしたとき

コマンドはこんな感じ
sm_ban <#userid|name> [reason]
例:sm_ban NekoLove 1 testban

L 10/14/2007 - 11:35:06: "NekoLove<6><>" banned "NekoLove<6><>" (minutes "1") (reason "you ban")
L 10/14/2007 - 11:35:06: "NekoLove<6>" disconnected (reason "You have been banned by this server, check http://www.nekolove.jp/ for more info.")
Dropped NekoLove from server (You have been banned by this server, check http://www.nekolove.jp/ for more info.)

しばらくテストとして動かしてみますので、突然鯖が落ちたりしたらお察しください。
(´-`).。oO(Sourcemodに若干の不安が・・・)

2007年9月 1日

猫鯖:Psychostatsをv3系に移行

かねてから告知していた通り、9月1日からPsychostatsをv3系に移行しました。
アドレスも移動したため、これまで通り

http://www.nekolove.jp/psychostats/

にてアクセス可能です。
なお、ログ設定の関係で、完全にリセットして開始します。
結構便利になったりしてるのでお試しください。

ログを見てると、やたら多い「stats一括検索」もこれまで通り利用できます。
http://www.stats-finder.com/

旧バージョンのものはこちら。
http://www.nekolove.jp/psychostats_old/

2007年8月21日

猫鯖:PsychoStats v3.0.6bを試験導入

PsychoStatsv2.3.3が結構微妙かなと前から思ってたので
ちょっと時間を見つけてv3.0.6を導入してみた。
諸般の事情によりデータの引継ぎは無し。

とりあえず、試験のため8月分のログだけ入れてます。
しかし・・・PsychoStatsのドキュメントを読んでいたら、
ログ取得の設定を間違っていたことが今更判明・・・(ノ∀`)  <ナンテコッタ

とりあえず、アドレスはこちら
http://www.nekolove.jp/psychostats3/

*9月1日に移行しました、ついでにURL変更
http://www.nekolove.jp/psychostats/

旧psychostatsはこちら
http://www.nekolove.jp/psychostats_old/

ちょっとlog取得の設定見直しのため、これまでのデータは引き継がずに、9月より運用を開始します。
旧バージョンの物は更新を止めてそのまま残し、新しいPsychoStatsだけ更新する予定。

(´-`).。oO(PsychoStatsのv3系は、ずいぶん便利になってんなー)

2007年4月12日

猫鯖のSRCDSの調子が良くない(´・ω・`)ショボーン

なんか盛大にエラー吐いて落ちる現象に悩まされてます。
glasstrapでGDBごと落っこちてからかなぁ・・・

memtestは動かしたけどエラー無しだったから、メモリ増設が原因じゃ無いと思うけど

fsckでエラー出るから、どっか壊れたのかなぁ・・・
明日ちょっとbuildworldしてみよっかな

2007年3月22日

カウンターストライクサーバの構成

このエントリはカウンターストライク:ソースサーバの
コンフィグレーションについて解説します。

更新日
2007/04/08 微調整
2007/03/22 エントリ作成

続きを読む "カウンターストライクサーバの構成"

2007年3月21日

IRCクライアントのインストールと構成ドキュメント

IRCを知らない人の為に、LimeChat2のインストールと初期設定までを解説するドキュメントです。
ほとんどの人は特にドキュメントを見る必要無くインストールと設定が出来ると思います。

NyanNyanServerのチャンネル
サーバ:Friend Chat "irc.friend.td.nu 6664"
チャンネル:"#nyannyan"

更新履歴
2007/04/08 キーワード設定と自動なると配りの設定について記述
2007/03/21 エントリ作成

続きを読む "IRCクライアントのインストールと構成ドキュメント"

2007年3月13日

Source Engineアップデート

なんかリモートでいじくってたらアップデートが来てた。

Steam - News

Updates to the Source Multiplayer games have been released. The updates will be applied automatically when your Steam client is restarted. The specific changes include:

Source Multiplayer


Improved multiplayer voice communication, now using a much clearer codec

First release of a completely reworked in game text chat to which now includes a chat history and a filter to only see important chat messages

Fixed not being able to use sounds, decals or models if they were downloaded from the server

・ボイスチャットのコーデックがよくなった
・チャットヒストリ機能がついたのかな?あと重要なメッセージだけ表示するフィルタが実装されたっぽい。
・サーバからダウンロードしたファイルが使用できなかった不具合を修正

てきとーに訳すとこんな感じ?

2007年3月12日

CS:Source鯖その後

てきとーにプラグイン関係を弄ったところ
マップチェンジ後の最初のラウンドでサーバが落ちる現象が解決したっぽい

原因はEventScriptsの管理用スクリプト
popupadminでした・・・

このスクリプトには以前も泣かされたよーな記憶がある、現象は違ってたけども

Mani_admin_pluginのAdminメニューと合わせて使うと便利なんだけどなぁ
まあ、使えないなら仕方がない

2007年3月 8日

VIP MODが怪しい

なんかSrcdsが同じポイントで落ちる傾向があるので
Glittermod-Pluginを外してみたけど効果無し

VIP MODが怪しくなってまいりました(;´Д`)ハァハァ・・・
早速外して様子見

2006年12月15日

Plugin updateでSRCDS死亡

Mani Admin PluginのBATAバージョンがOからPに上がっていたので
アップデート。。。したらSRCDSが死亡
起動後に謎のフリーズ現象
気になるメッセージは下記の通り

Incorrect price blob version! Update your server!
ERROR: mp_dynamicpricing set to 1 but couldn't download the price list!

前のバージョンに戻してもダメっぽい
一体何が起きたんだ

現在再構築中。。。。・゚・(ノД`)・゚・。 うえええん

2006年11月26日

CS:SのMODについてあれこれ

CS:SのServerPluginを調べていてふと思ったのですが

ひょっとしてLinux対応のPluginって微妙なのばっか?(汗
正確にはLinuxだと機能の実装が微妙だったり、きちんとデバッグされてなかったりする・・・

ローカルでWindows鯖立ててテストしてみよっかなぁ
Linuxでも動かしてみたいけど、マシンが用意出来ないので(ノ∀`)

2006年9月 1日

Counter-Strike: Source Update Released

日課のサーバステータスチェック
・・・Server Updateキタコレ

steampowered

内容見るとコアのエンジン部分のバグ修正が中心みたい。
カスタムマップのバグは落ちる時の動きから原因はnavファイルっぽいなー?
と思ってたけど、当たってたのか
しかしnav消してBOT無しにしても落ちてたんだけどなぁ・・・
まあ、いくつかカスタムマップ動かしてみたけど、大丈夫みたいなので
時間があるときに面白そうなマップを入れてみよう(´ー`)

2006年8月28日

Counter-Strike: Source Update Released

実際にアップデートされたのは25日の朝だったけども
steampowered

主な変更点は以下の通り
・レーダーシステムの刷新
・de_trainのHDR化、MAPの調整とか
・しゃがみ時の目線の修正
・SourceTVの改善
・そのほかのバグ修正

サーバをアップデートする際にダウンロードしたファイルを見てると
なんかMAPとテクスチャがかなり更新された模様(勘違いでした)
一目見て「こいつはやばいぜ」と思ったが、その通りだった(´Д⊂ヽ

*不具合*
・レーダーシステムが大幅に改悪
・Mani Admin pluginが動かなくなる ##要gametype.txt更新
・Glittermod-Pluginが動かなくなる ##まだ未修正
・カスタムマップの一部が使えなくなった(ロードするとセグメンテーション違反)
・Pluginの動作が微妙になった(落ちたり?)

原因切り分けからPluginの入れ直しまで、面倒くさいことこの上ないorz
とりあえず一通り復旧はしたかなー、と
武器制限だけ働いていないけど、今のところ仕方がなさそう
ところでカスタムマップが大量に動かなくなったのですがどうしたらいいですか(ノ∀`)

2006年8月 9日

SRCDSが・・・

メモリリークを起こしてる予感