mdworker2022/01/12 08:09

アクティビティモニタをみるとmdworkerが複数走り、CPUをかなり使用しています。調べると皆さん色々な方法で対応されているようで、私は以下のページの通り操作したら解消しました。

調子の悪いMacを修復する
https://qualias.net/repair-a-bad-mac/

大きく分けて2通りあるのですが、以下の方法では一時的に解消するのですが、例えば十分とかするとmdwokerが複数走り、リソースを食います。

sudo mdutil -a -i off
sudo mdutil -a -i on

もう一つの方法はリカバリーモードも使用した方法で詳しくは上記ページを参照下い。

これで気兼ねなく作業する事が出来ます。

Macが激重(kernel_taskの異常動作?)2022/01/08 12:21

アクティビティモニタ
iTunesでデータがとりあえず復活できたので、喜んでいて、電源ケーブルを抜いて、スリーブ状態にして1週間程放置、使おうとしたらバッテリーが空になっていて、電源ケーブルを繋いで起動したら、MacBook Pro(13-inch, Late 2011 A1278)が激重でとても使い物になりませんでした。
これをほぼ解消までに至る過程を記します。結果を先に言うと、kernel_taskというプロセスの異常動作(?)が問題で、純正バッテリーが膨らんで交換した互換品のバッテリーが悪さをしたようです。純正品とは動作が違うのでしょうね

1 PRAM のリセット&SMCのリセット
定番の対応かと思いますが解消しませんでした。
https://support.apple.com/ja-jp/HT204063
https://support.apple.com/ja-jp/HT201295

2 mdworker停止
ターミナルのtopコマンドでプロセスをみるとmdworkerが多数動いています、それ程使用率が高く無さそうなのですが、以下の様に試しに止めてみても解消しませんでした。
https://webhoric.com/apple/mac/mac-mdworker/

3 kernel_taskの問題か?
色々調べると、Macでは「アクティビティモニタ」を使ってプロセスを観察するのが基本のようで、起動してみるとtopでは見えなかったkernel_taskののCPU使用率が異常に高い事を確認。killすればとも思ったのですが、kernel側なので無理の様でした。
https://pc-karuma.net/mac-activity-monitor/
https://tattaka-s.hatenablog.com/entry/2019/09/09/152659
http://trndads.com/post-814/
https://ameblo.jp/jun1-sp/entry-12218814876.html
https://www.thefastcode.com/ja-jpy/article/what-is-kernel-task-and-why-is-it-running-on-my-mac

4 Fanの掃除
kernel_taskはFanの故障やCPUの熱暴走で異常動作するらしいとの情報を得、故障はして居ませんでしたが、念のため掃除。特殊工具が必要で新規に購入。埃が多く、掃除をしたら一時的に暴走は止むも、アプリを起動すると確か再発。
https://yonchu.hatenablog.com/entry/20121001/1349074802
https://blog.naosan.jp/2016/04/8316/
https://robokumac.com/2019/06/07/macbook-pro-52/

5 Macs Fan ControlでFanの状態観察
Macs Fan Controlをインストールすると、Fanの状態やCPUの温度をモニタ出来る様なので、インストールして観察するも異常はない模様。
https://www.lifehacker.jp/2020/12/how-to-view-cpu-temp-and-fan-speeds-on-ma.html

5 正常動作していた頃のOSに
駄目とは思いましたが、TimeMachineにて正常動作していた頃のOSに戻すも症状は変わらず。

6 サラのOSに?
万策尽きた感じなので、確率は低いがサラのOSにしてみようかと。解消した場合に備えて大事なデータ(iTunes,Mail,ホームのデータ・プログラム等)をHDDにコピー。
https://neo-core.co.jp/shiryo/mac-mail%E3%81%AE%E5%85%A8%E3%83%87%E3%83%BC%E3%82%BF%E3%82%92%E4%B8%B8%E3%81%94%E3%81%A8%E7%A7%BB%E8%A1%8C%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95%EF%BC%88mail%E3%82%A2%E3%82%AB%E3%82%A6%E3%83%B3/
http://tokyo.secret.jp/macs/mt-itunes-import.html
https://www.mizutan.com/wordpress/?p=8885

7 バッテリーを外して様子見
Appleに修理を出しロジックボードの交換で解消した場合があるようで、kernel_taskはkernel側のプロセスでハードウェアを管理しているようなので、ソフトというよりハードの問題で異常動作するのではと考えた。互換品のバッテリー残量がゼロでこれが悪さをしているのではと疑い、バッテリーを取り外してやっと的中!
http://trndads.com/post-814/

とりあえずは対処方法は分かりました。現在アクティビティモニタのCPU負荷を見ると、システム:47.82%、ユーザ:52.18%、アイドル状態:0.00%等を表示され、mdworkerが多数走っています。一難去ってまた一難と言った感じですが、前よりは状態が良いのでだましだまし使ってみます。

よく読むとバッテリー外しで正常にともの記事もありました↓ 
https://yonchu.hatenablog.com/entry/20121001/1349074802

原因が分かってしまえば見逃すことはないのかもしれませんが、気が付かないものですね。分かってしまうと以下の様な情報も簡単に見つかります。

MacBookPro バッテリー交換でkernel_task暴走も解消
https://4055.jp/macbookpro/macbookprokernel_task.html
Apple Diagnostics を使って Mac をテストする
https://support.apple.com/ja-jp/HT202731

iTunesのデータを復旧する作業を再開です。

iTunes復旧2021/12/15 13:15

iTunesの復旧作業がまずは終わりました。Macのバックアップと違い、iPod Classic(MC297J/A)でかなりの量の音楽データが同期させてあったので、これを用いました。再生履歴などはまあ諦めるとして、元々iTunesの「追加日」順で再生してきたので、これにこだわってpythonスクリプトを開発したりしました。
今回使った機器はiPod Classic、Windows10 PC、外付けHDD、MacBook Pro(13-inch, Late 2011)です。


1 winでの操作、「Pod野郎」をインストールし、iPodを接続、音楽データを外付けHDDにすべて取り出し。
https://www.ipodwave.com/ipod/ipodmusiccopy.htm
取り出しのオプションがいろいろあるのですが、とりあえずはマニュアル通り(iPodMan_100322/Manual/tutorial_songs.html)。

2 winでの操作、「Pod野郎」で生成されるファイル「iPodLibrary.TXT」はタブ区切りのファイルになっているので、これをExcelなどで読み込み、「追加日」順でソート、必要なファイル部分のリストファイル「2021.lst」を作成。年毎で分けたかったので。

3 winで外付けHDDでの操作、anacondaを介して環境を構築したり、python3.7を直接インストールなどし、以下の様に起動。必要音楽データをコピー、完了後外付けHDDを取り外し
python3.7 win_file_copy.py

4 macでの操作、外付けHDDをMacに取り付け、以下の操作でiTunesにファイルを読み込ませる。anaconda等で環境構築済みとして。
(ファイル名に「~」が入っていると誤動作)
python mac_itunes.py


HDD・ディレクトリ構成などが異なるから必要に応じてスクリプト(win_file_copy.py / mac_itunes.py)修正する必要があろう。何が書いてあるかわからない場合は触らないほうがいいかもしれない。

参考
Appleスクリプトやanacondaでのappscriptを介して音楽データの登録を試みましたが、参考になりそうなページが見つからなかったので、結局アプリを直接呼出し登録することにしました。

ライブラリにトラック順に登録したい
https://discussionsjapan.apple.com/thread/10033296

Macターミナルからアプリケーションを起動する方法
https://www.wikihow.jp/Mac%E3%82%BF%E3%83%BC%E3%83%9F%E3%83%8A%E3%83%AB%E3%81%8B%E3%82%89%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%92%E8%B5%B7%E5%8B%95%E3%81%99%E3%82%8B

ファイル名に「~」が入っているとファイルが認識されず、手動で追加せざるを得ませんでした。「Pod野郎」のオプションを変更するとファイル名の様式が変わります。これにするとこの問題は発生しないと思われますが、検証はしていないです。他の問題が発生するかも。

今回はたまたま、iTunesのデータをiPodに同期していたので損害は少なかった(失われたデータは7月下旬から8月に掛けてのCD8枚分)が、なくなって困るものはこまめにバックアップを取るといった対策が必要ですね。

SSDでMac2021/08/27 07:22

昼夜起動中だったMacBook Pro(13-inch, Late 2011)が反応しなくなりました。今思うと定期的にディスプレイを閉じ、スリープ状態で放置でもすれば問題なかったのではと思いますが、HDDが完全に壊れたようです。Disk Utilitiesでリカバリーしようとしましたが無駄でした。500Gだったので1Tに変更しようかとも思いましたが、検索するとSSDでも可で、比較的安かったので、SSDの500Gに変更しました。

以下がその手順です。忘備録を兼ねて載せてみます。新規にOSをインストールする手順です。OSをサラの状態にして、メールおよびiTunesのデータを復旧させる予定でしたが、前の実施した手順では復旧は困難だったので、結局タイムマシンのバックアップの最新版(2017/6/21)を元に復旧させました。バックアップをさぼっており4年ちょっと分のデータが失われました。メールはGmailを併用しているので、まぁ良しとしました。問題はiTunesですが、長くなりそうなので次の記事にします。

夏の出来事をiTunesをとりあえず復旧させた12月になってUPしているので、怪しいところあるかもしれませんが、ご容赦を。

1 HDD(TOSHIBAMK製MK5065GSXF)をSSD(CT500MX500SSD1/JP、6,570円)に交換
https://hotpcb.sakura.ne.jp/log/archives/1901

2 optionを押しながら電源ON

3 無線LANでネットに接続

4 Internet Recovery開始暫く待つ

5 Disk UtilitiesでSSDを選んで「1パーティション」などでフォーマット

6 Disk UtilitiesでLion(10.7.5)を選び新規にインストール
  (初回はLionしか選べなかったが、2回目以降は最新版可)

参考
macOS Sierra 10.12などにUPDATEする場合(現在はHigh Sierraに)
https://support.apple.com/ja-jp/HT211683
復旧の例
https://support.apple.com/ja-jp/HT201314
https://support.apple.com/ja-jp/guide/mac-help/mh27903/mac
https://www.kitamura.jp/service/apple/column/mac-not-boot-1.html
https://hotpcb.sakura.ne.jp/log/archives/1901
https://www.crucial.jp/support/articles-faq-ssd/install-ssd-mac

今のハードはインストール用ディスクを用いなくともネット環境だけあればOSのインストールができるのですね。素晴らしいです。
TimeMachineでバックアップからOSのインストールも出来ます。

構造解析2020/06/19 10:58

仕事で構造解析を振られてしまいました。FEMは少々経験ありますが、構造解析はやったことが無く、MARCとかNastranが使える環境にあるのですが、比較的情報が多そうでフリーな「Salome‐Meca」を使った方が良いのではと判断し解析進めています。

ネット上や書籍で色々情報があるのですが、以下の順番で操作方法を学習した方が違和感は少ないのではないでしょうか。まだ所望の解析項目まで到達していないので、他の書籍やサイトを参考にするかもしれませんが。

1 オープンCAE「Salome‐Meca」ではじめる構造解析
https://www.kohgakusha.co.jp/books/detail/978-4-7775-1816-6

2 オープンCAE「Salome‐Meca」構造解析―「弾塑性」「接触」解析編
https://www.kohgakusha.co.jp/books/detail/978-4-7775-1935-4

3 Salome-Meca チュートリアル1
https://sites.google.com/site/codeastersalomemeca/home/salome-meca-chutoriaru1

4 SALOME-Mecaの使用法
http://opencae.gifu-nct.ac.jp/pukiwiki/index.php?SALOME-Meca%A4%CE%BB%C8%CD%D1%CB%A1%B2%F2%C0%E2

書籍にソフトが付属している場合もありますが、ダウンロード先としては以下のサイトを見つけました。ソフト単体のDLとOS(Linux)を含めたDLがあります。

Salome-Meca LGPL binary packages
https://www.code-aster.org/V2/spip.php?article303

DEXCS ダウンロード
http://dexcs.gifu-nct.ac.jp/download/index.html

SALOME packages
https://www.salome-platform.org/downloads/current-version
https://www.salome-platform.org/downloads/previous-versions/salome-v9.3

残念な点として、年1度程度は更新されていますが、操作性とか機能に統一感が無いらしく、この年のバージョンでは使えたメニューや機能が次の年のバージョンでは変更されていたりします。ですので、可能な限り書籍・サイトの前提となるバージョンで操作した方良いかと思います。慣れてくると色々応用は効くと思いますが、初心者にはむずかしいでしょう。

また複数の環境を構築しなければならないのでvmwareやvirtualPCなどを使った方が良いのではないでしょうか?

au -> docomo 電話帳移行2020/04/19 14:21

格安SIMに移行し、OSがAndroidの「ガラホ」であればgoogleの電話帳が使えるのではとの前提でF-05Gの中古を購入したのですが、起動してびっくりgoogleの機能はなにも使えませんでした!

F-05G
https://www.fmworld.net/product/phone/f-05g/

そこで色々検討したのですが、以下のページを参考にauの携帯にあった電話帳データをdocomoの携帯に移行することにしました。

auとドコモのガラケーでアドレス帳を移行する方法
https://blog.gismo-jp.com/au-docomo-adress-move/

SDカードを介してのデータ移行で、SDカードの以下のディレクトリにあるファイルを「メモ帳」などを使ってデータ変換と書いてあったのですが、ファイルを開いてびっくり、XML形式の様で気軽に編集は躊躇されました。

au
PRIVATE\AU\DF\D_PI\PIA_0001.VCF

docomo
SD_PIM\PIM00001.VCF

そこでツールがないかと探したのですが、有りました。

CSV・VCFの相互変換が出来るフリーソフト DocomoやAUなどキャリア毎のアドレス帳に変換できる 携帯アドレスデータCSV変換
https://pc.mogeringo.com/archives/14463

携帯アドレスデータCSV変換
https://www.vector.co.jp/soft/dl/winnt/net/se348247.html

これを起動しようとしましたが、VBのランタイムライブラリが必要の様でwin10では起動できませんでした。win10にランタイムライブラリをインストールするのはちょっと面倒なので、試しにwinXPで動かしたら入っていたので、winXPで変換しました。

変換後のファイルを以下のファイル名で保存したのですが、F-05Gで読み込ませようとすると、データの件数が更新されていないようで、読み込ませるのを躊躇しました。

SD_PIM\PIM00001.VCF

そこで、作成済みのファイルと重複しない名前、例えば以下の様に名前を変更したら見事電話帳データを読み込んでくれました。

SD_PIM\PIM00002.VCF

携帯電話で電話帳データの移行にはケーブルを介した方法しかないのかと思っていましたが、SDカードを介しても出来るのですね。今更ですが勉強になりました (^^;

ちなみに、F-05Gの価格は3月末時点で、5980円の物を購入しました。docomoの3Gが終了するまで(2026年)使います!

移行の途中でCSVファイルが作られたのですが、これをgoogleで読み込ますことが出来ないか調べましたが、ありました。

CSV 形式の連絡先データをインポート
https://www.appsupport.jp/gmail/contact-csv/

色々調べてみる物ですね。

交換用バッテリー2019/09/25 19:46

MacBook Pro (13-inch, Late 2011)の純正バッテリーが膨らんで、パットの操作し辛いので、交換しました。

WorldPlus バッテリー Apple MacBook Pro 13インチ A1322 A1278 交換バッテリー 、 7,290円
https://www.amazon.co.jp/gp/product/B071FQDDNR/

https://cocoamix.jp/archives/7154
https://hotpcb.sakura.ne.jp/log/archives/1901
https://hotpcb.sakura.ne.jp/log/archives/675

追記)R04(2022)/1/9
kernel_task異常の原因がこのバッテリーが空になったせいの様で、純正品が無いかと探してみましたが、無いようですね。
価格が7,290円より下がって5,390円に。空になったバッテリーの再生法が分からないのですが、新規に買うべきか?

onedrive for business2019/09/09 11:23

windows10でバックアップにonedrive for businessを使えないかと調べていたら、見つかりましたネットワークドライブと同じように使えるのですね!

感動しました。手順としては「1」を基本にして、「3」を参考に通常のonedriveとの差を読み解き、必ずInternet Explorerを使用するという事が注意点でしょうか。あとは「4」「5」を参考にBATファイルを作成。このBATファイルはUTFではなく、ANSIで保存。

最近は同期を取ってファイルを保存するのが主流ですが、ディレクトリなどを丸ごとコピーするのも安心感があるのではないでしょうか。

詳細は省きます。


1 WindowsファイルエクスプローラーからOneDriveをネットワークドライブとしてマウント(割り当て)する方法
https://www.billionwallet.com/windows10/onedrive-to-network-drive.html

2 [Internet Explorer 11] 信頼済みサイトに登録する方法を教えてください。
https://www.fmworld.net/cs/azbyclub/qanavi/jsp/qacontents.jsp?PID=2610-3321

3 OneDrive for Business をネットワークドライブに割り当てる方法
https://blog.dreamhive.co.jp/yama/14190.html

4 データバックアップ用バッチファイルの作成
http://www.salty1.com/XCOPY/xcopy.html

5 ファイルをディレクトリ構造ごとコピーする
https://www.k-tanaka.net/cmd/xcopy.php

java applet2015/02/14 18:33

以下のサイトにあるjavaを動かしデータを使いたいと言うネタを振られました。

https://staff.aist.go.jp/h.ogawa/NPstudio/

よく見ると、javaはjavaでもappletじゃないですか! 
セキュリティーがきつそうであまり触りたくない分野でもありますし、初期にちょっと触っただけで、それ以来全く触っておらず、今日今日まで生き延びていることに軽い感動を覚える同時に、ここまでがんばっている人がいることにも感動しました。

Linux、Mac、Windows8.1/XPの既存環境では動かず、VISTAで何とか動きました。VISTAでのお話です。

Java3D 版は動かず、
https://staff.aist.go.jp/h.ogawa/NPstudio/nps3/NPs_3D.html

PureJava 版は動きましたが、データはローカルに保存は出来ず、アプレットで開いたウインドウからもデータが取れません。
https://staff.aist.go.jp/h.ogawa/NPstudio/nps3/NPs_PJ.html

以下を参考にポリシーファイル(.java.policy)を編集しましたが、どうしてもデータが取れません。
https://staff.aist.go.jp/h.ogawa/GBstudio/AppletSecurity.html
http://www.milk-island.net/document/policy/

色々調べているうちにアプレットで開いたびっくりマークを消す方法を知り、試しにポリシーファイルに記述しても消えませんでした。
https://www.naregi.org/FAQ/No_008.html

もしかして、ポリシーファイルが有効になっていないのかも・・・

以下を参考に appletviewer で動かしたらデータが取れました!
http://docs.oracle.com/javase/jp/8/technotes/guides/security/PolicyFiles.html
https://staff.aist.go.jp/h.ogawa/GBstudio/macAppletViewer.html

実行コマンドは以下の通りです。コマンドプロンプトから実行しました。

appletviewer -J-Djava.security.policy=c:\users\user_name\.java.policy https://staff.aist.go.jp/h.ogawa/NPstudio/nps3/NPs_PJ.html

このVISTAでのjavaの環境は以下の通りです。JDK1.6 の appletviewer で動作しました。

jdk1.6.0_31 → JDK1.6をインストールしておりました。
jre1.8.0_31 → JRE1.8、自動更新プログラムで最新版にしたらこうなってました。

java.policy ファイルは結局3種類のエントリーを書いておりましたが、以下だけを記述していれば動くのではないでしょうか。

grant codeBase "https://staff.aist.go.jp/h.ogawa/NPstudio/-" {
permission java.awt.AWTPermission "accessClipboard";
};

VISTAでたまたま環境が合って動きましたが、ほかのマシンでも環境が合えば動くと思います。

vSphere Client2015/01/01 17:12

「vSphere Client」と言うWindowsのソフトを使用してESXiサーバーにアクセスできるようです。Xenなどと同じです。

http://www.atmarkit.co.jp/ait/articles/0909/25/news113.html
http://www.server-world.info/query?os=CentOS_5&p=vmware_esxi&f=1
http://norimaki2000.blog48.fc2.com/blog-entry-1299.html
Google
WWW このブログ内