エントリー

カテゴリー「PC」の検索結果は以下のとおりです。

ページ移動

EPIA ME6000G

  • 2012/11/16 15:12
  • カテゴリー:EPIAPC

10年も前のITXマザーであるVIA EPIA ME6000G(CL10000もあるが)を使って、DBバックアップのためのレプリケーション用、また臨時サーバ的な感じで利用できないかと思い倉庫に置いてあったのを取り出した

001

古いマザーではあるがBIOSでUSB-HDD起動を設定できる

そこで場所的なスペースが必要なHDDではなく、linuxを稼動するなら十分な容量になった安価なmicroSDカードにシステムを入れてみようと考えた

SDカードがどのくらい使えるか興味もあるし、SDカードでシステムが利用できれば、例えばHDDをデータ用にして停止させながらなら2.5インチHDDで長期間運用もできるのではないかという思惑もある

懸念されそうな事項としては、SDカードの性能と耐久性や信頼性があり

  • 読み込みだけなら問題ないだろう、むしろHDDより早いかもしれない(安易)
  • 耐久性については、ほとんどが頻繁に変更されないシステム部分だし、変更の多いlogはテキストなので書き換え回数があっても書き換え容量が少ないので未使用領域を多く取っておけばウェアレベリング等の処理で耐えるのではないか、また例え1年しか持たないとしても1年毎に交換すれば良い
  • 信頼性の面は不明なのでこれは試行してみるしかない

安易ではあるが面白そうなので実験してみることにした

本来ならば実用性のあるマザーを使いたいところだが、あいにく空いているマザーがEPIAの2種しかないので、しばらくはこのマザーを使うことにする

まずは電源を準備せねば

MySQLを少しだけチューニング

phpMyAdminでDBの状態を見てみると赤字で調整を伺わす項目がある

23456

プログラム側の調整は単純には無理なのでDB側を少し調整してみることにする

今回は玄箱HGの実装メモリが128Mということもあり時間もかけたくないので、高度なチューンは考えないでMySQLTunerというツールmysqltuner.plを利用

$ wget http://mysqltuner.com/mysqltuner.pl
(目的の物が取得できなかったのでブラウザで持ってきた)
(以下で取得可能:https://github.com/major/MySQLTuner-perl)
$ wget https://github.com/rackerhacker/MySQLTuner-perl/archive/master.zip
(略)
$ unzip
master.zip
Archive: master.zip
d9eef7d75241e675469117b21b910e5b3d58dfa9
creating: MySQLTuner-perl-master/
inflating: MySQLTuner-perl-master/LICENSE
inflating: MySQLTuner-perl-master/README.md
inflating: MySQLTuner-perl-master/mysqltuner.pl
(ここまで)

$ perl mysqltuner.pl

 >> MySQLTuner 1.2.0 - Major Hayden <major@mhtx.net>
 >> Bug reports, feature requests, and downloads at http://mysqltuner.com/
 >> Run with '--help' for additional options and output filtering
Please enter your MySQL administrative login:
Please enter your MySQL administrative password:
[!!] Attempted to use login credentials, but they were invalid.
hero@KURO-BOX:~$ perl mysqltuner.pl

 >> MySQLTuner 1.2.0 - Major Hayden <major@mhtx.net>
 >> Bug reports, feature requests, and downloads at http://mysqltuner.com/
 >> Run with '--help' for additional options and output filtering
Please enter your MySQL administrative login:
Please enter your MySQL administrative password:

-------- General Statistics --------------------------------------------------
[--] Skipped version check for MySQLTuner script
[OK] Currently running supported MySQL version 5.1.63-0+squeeze1
[OK] Operating on 32-bit architecture with less than 2GB RAM

-------- Storage Engine Statistics -------------------------------------------
[--] Status: +Archive -BDB -Federated +InnoDB -ISAM -NDBCluster
[--] Data in MyISAM tables: 3M (Tables: 46)
[!!] InnoDB is enabled but isn't being used
[!!] Total fragmented tables: 12

-------- Security Recommendations -------------------------------------------
[OK] All database users have passwords assigned

-------- Performance Metrics -------------------------------------------------
[--] Up for: 11d 8h 34m 57s (214K q [0.219 qps], 3K conn, TX: 152M, RX: 25M)
[--] Reads / Writes: 54% / 46%
[--] Total buffers: 74.0M global + 3.1M per thread (151 max threads)
[!!] Maximum possible memory usage: 536.4M (432% of installed RAM)
[OK] Slow queries: 0% (2/214K)
[OK] Highest usage of available connections: 5% (8/151)
[OK] Key buffer size / total MyISAM indexes: 32.0M/1.3M
[!!] Query cache efficiency: 1.8% (860 cached / 47K selects)
[OK] Query cache prunes per day: 0
[OK] Sorts requiring temporary tables: 0% (0 temp sorts / 15K sorts)
[OK] Temporary tables created on disk: 10% (1K on disk / 10K total)
[OK] Thread cache hit rate: 99% (18 created / 3K connections)
[!!] Table cache hit rate: 2% (64 open / 2K opened)
[OK] Open file limit used: 12% (128/1K)
[OK] Table locks acquired immediately: 100% (573 immediate / 573 locks)

-------- Recommendations -----------------------------------------------------
General recommendations:
 Add skip-innodb to MySQL configuration to disable InnoDB
 Run OPTIMIZE TABLE to defragment tables for better performance
 Reduce your overall MySQL memory footprint for system stability
 Enable the slow query log to troubleshoot bad queries
 Increase table_cache gradually to avoid file descriptor limits
Variables to adjust:
 *** MySQL's maximum memory usage is dangerously high ***
 *** Add RAM before increasing MySQL buffer variables ***
 query_cache_limit (> 1M, or use smaller result sets)
 table_cache (> 128)

Recommendations以降がお勧め設定値になる

上記はphpMyAdminの警告でテーブルキャッシュを128にした後のチェックであるがそれでも不足らしい
MySQLが使用メモリが多くて危険なのでバッファーを増やす前にメモリを増設とあるが少し増やして、

# vi /etc/mysql/my.cnf
table_cache = 192
query_cache_limit = 2M
# service mysql restart
・・・
# mysqladmin -u root -p variables
(略)

これでしばらく様子を見ることにする

尚、MySQLリファレンスマニュアルによると、サーバをチューニングする際に使用される最も重要な変数はkey_buffer_sizeと table_open_cacheの2つで、他の変数の変更を行う前にこの変数をあらかじめ適切に設定しておくこととある

D2700DCのHDMI出力は問題あるようだ

  • 2012/11/06 23:42
  • カテゴリー:PCATOM

D2700DCでXBMCを動かそうと頑張ってみたが、結局HDMI出力ができないのでデスクトップ機として利用することを断念することにした

D2700には映像出力の異なるモデルがあるが、D2700DCをHDMI出力ができる省電力機として利用するために購入

しかし購入後WindowsXP用のディスプレイとオーディオドライバが提供されていないことを知る

気付かなかっただけかもしれないが、当初は64bitOSに非対応であるのみの告知だったと思う

そのため本来の理由は知らず、しばらくしてWindows7 32bit版のみ対応というのを知った

ここまではしかたないがXP版のドライバを出すと告知してのIntelの対応状況は今ひとつである

Intel提供のドライバでのHDMI出力は以下のようになる

Ubuntu

Intelドライバを使用すると表示されなくなる

Windows XP

2012.09.25提供の「EMGD_CDV_1.15_PV」でインストーラを作りセットアップしたが通常起動では表示されない

  • DVI-Dが使われているのかと思いBIOSにてHDMIのみをアクティブにしても同様
  • インストーラの作成方法が悪いのか散々いろんなことをやってみたが不可
  • ディスプレイ側の問題かHDMI入力TV2台で表示されないことを確認

もう諦めて止めにしようとしてた際、リカバリ時にたまたまVGAモードで起動したらVGAで表示された

しかしVGAでは使用に耐えれないので解像度を変更すると画面出力は止まり、しかもWindowsでは解像度変更時に正常に表示しているかの確認があるが、そのままで待っていても元に戻らない

おそらくubuntu版も含め表示されない原因は他解像度で起動しているからだと推測

またHDMI出力になんらかの問題があるのではないかと判断

尚、音の方はubuntuは正常、XPでは2012.08.30提供の「AUD_XP_5.10.0.6710_PV(Realtek ALC オーディオドライバー)」が使用できず音は出ない

結論

D2700DCでのデスクトップ運用は断念

  • Windows7でもHDMI出力は怪しいので変更はしない(Windows8は未対応)
  • DVI-Dでも満足いかないドライバのため結果は見えている
  • PCI VGA出力はPCIEと比べるとボードが割高で他のマザーが買えちゃう
  • 音の問題が解消できてない

今となっては他のマザー ASUSteK C60M1-I の選択もあるし、D2700DCはなんらかのサーバとして利用することにした

(追記)

ECS NM70-IIntel Celeron 847)というのもある

 

XBMCは動画支援がないと動作しないのか?

XBMCが動作するPCスペックを模索中

古いPCでも動作するかと思ったがそこそこのグラボが無いと起動しない(OSは全てWindows XP)

Windowsの場合XBMPのログは、Documents and Settings\[user]\Application Data\XBMC\xbmc.log に出力される
以下はD2700DCの例でOS標準のVGAドライバでは無理

15:53:10 T:2496  NOTICE: -----------------------------------------------------------------------
15:53:10 T:2496  NOTICE: Starting XBMC (11.0 Git:20120321-14feb09), Platform: Windows XP Professional Service Pack 3 build 2600. Built on Mar 21 2012 (compiler 1600)
15:53:10 T:2496  NOTICE:         Intel(R) Atom(TM) CPU D2700   @ 2.13GHz
15:53:10 T:2496  NOTICE: Desktop Resolution: 800x600 32Bit at 1Hz
15:53:10 T:2496  NOTICE: Running with administrator rights
(省略)
15:53:10 T:2496  NOTICE: Loading media sources from special://masterprofile/sources.xml
15:53:11 T:2496 WARNING: CRenderSystemDX::CreateDevice - initial wanted device config failed
15:53:11 T:2496   ERROR: CRenderSystemDX::CreateDevice - unable to create a device. 8876086A - D3DERR_NOTAVAILABLE (Not available)
15:53:11 T:2496   FATAL: CApplication::Create: Unable to init rendering system
15:53:12 T:3200   ERROR: CRemoteControl::Connect - failed to connect

確認したPCリスト

× Intel D2700 (XPのVGAドライバ)
× SOTEC AL7190C (不明)
○ EPSON EDiCubeF735(ATI MOBILITY RADEON 9700)

古いPCでもグラボにより動作可能のようだ

 

ページ移動

ユーティリティ

検索

エントリー検索フォーム
キーワード

新着コメント

Re:ATS-25を作製する
2025/03/23 from kazu
Re:ATS-25を作製する
2025/03/22 from admin
Re:ATS-25を作製する
2025/03/22 from kazu
Re:NOAA受信システム復旧
2025/03/20 from admin
Re:NOAA受信システム復旧
2025/03/16 from とおりすがり

過去ログ

Feed