[openrtm-staff:827] 8/9の作業報告(河内)

河内 のぶ n-kawauchi @ openrtm.org
2017年 8月 9日 (水) 19:11:06 JST


安藤様

河内です

本日の作業内容をお知らせします。
-----------
■バックアップ失敗の調査
・/dev/c/c (19TB)が100%使用になっていることの調査
・/cディレクトリ下を調べているが、シンボリックリンクは見当たらず、
 du -sh で使用量を調べてみても、今のところ巨大なデータは見つからず

・シンボリックリンクを見つけられるか、下記コマンドを実行してみたが
 まだ結果が出ない
# cd /c
# find . -type l -follow -print

▼おかしな点として下記を確認
・/root下にサイズ0のファイルが沢山作成されていた。これらをtmpfilesに
移動させている
# ls tmpfiles/
0rx_33  3CcAWE  5HV1SW  G7Acog  JBNnro  O9JSEX  PSL8Ec  ULJlWY  WMyFKI
 ZO7ycX  c75c5S  g9Q3mt  jEhMpG  nQzP4J  qeT9YV  uamJM8
1NFHd7  3pWKo6  951IAT  Gv93AF  N1CM8D  OGqphF  PhOIAZ  UdtypJ  W_HRU2
 _Uj_2r  cVwjzQ  gub2w2  jU03ns  od15J_  sSWQBA  xrYG_O
1xrg_S  5EjvoC  C_blIk  INLPBV  NKFXJW  P7TEq_  QXAXK_  VH4Wy_  ZB4hBA
 b7KuMQ  dCxNf7  hKrc2a  lMNDkn  oxf7pO  sTisnk  yTlw4p

・rdiff-backup.logを確認すると、上記のファイルがバックアップ対象に
入っている

*-*-*-*-*-*
# cat rdiff-backup.log
Starting backup:  Wed Aug 9 02:00:01 JST 2017
Backup finished:  Wed Aug 9 05:10:39 JST 2017

Target dir:   root @ openrtm.org::/
Backup dir:   /c/backup/openrtm.org/2017/08
Base dir:     /c/backup/openrtm.org
Include-Exclude list:
- /home/openrtm/backup - /home/openrtm/drush-backups -
/home/openrtm/public_html/var /home/openrtm /home/n-ando
/home/n-kawauchi /home/beginners-subscriber
/home/interfaces-subscriber /home/users-subscriber
/home/devel-subscriber /home/staging - /home - 0rx_33 1NFHd7 1xrg_S
3CcAWE 3pWKo6 5EjvoC 5HV1SW 951IAT C_blIk G7Acog Gv93AF INLPBV JBNnro
N1CM8D NKFXJW O9JSEX OGqphF P7TEq_ PSL8Ec PhOIAZ QXAXK_ ULJlWY UdtypJ
VH4Wy_ WMyFKI W_HRU2 ZB4hBA ZO7ycX _Uj_2r b7KuMQ backup.log bin c75c5S
cVwjzQ dCxNf7 g9Q3mt gub2w2 hKrc2a jEhMpG jU03ns lMNDkn
librsync-master.zip nQzP4J od15J_ oxf7pO qeT9YV rdiff-backup.log
rdiff-backup2.log rdiff-backup3.log robotcare-rdiff-backup.log
robotcare_backup.log sSWQBA sTisnk src uamJM8 wwwold_rdiff-backup.log
wwwold_rdiff-backup2.log wwwold_rdiff-backup3.log xrYG_O yTlw4p

--------------------------------------------------

Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/c/c             19399925452 19399925452         0 100% /c

--------------------------------------------------

End of report
*-*-*-*-*-*

・上記のバックアップ対象は、下記のリストに従っている
ハイフンから始まっているものは除外リスト
*-*-*-*-*-*
# cat home_dir.lst
- /home/openrtm/backup
- /home/openrtm/drush-backups
- /home/openrtm/public_html/var
/home/openrtm
/home/n-ando
/home/n-kawauchi
/home/beginners-subscriber
/home/interfaces-subscriber
/home/users-subscriber
/home/devel-subscriber
/home/staging
- /home
- **
*-*-*-*-*

■OpenRTPのCMakeLists.txtのRaspbian対応
・raspbian環境でcpackを実行してdebパッケージを作成できるか試した
・結果OKの判断で、テンプレートに反映してもらう予定
・確認環境は、ubuntu16.04 + QEMU + Raspbian

・ただし、cpack実行時に「Unsupported ioctl:」と出力される。
 RaspberryPiの実機ならば出ないのか? 確認していない。
・これでもパッケージは問題なく作成される

*-*-*-*
$ cpack
CPack: Create package using DEB
CPack: Install projects
CPack: - Run preinstall target for: cxx_test
CPack: - Install project: cxx_test
CPack: Create package
Unsupported ioctl: cmd=0xffffffff80046601
Unsupported ioctl: cmd=0xffffffff80046601
Unsupported ioctl: cmd=0xffffffff80046601
Unsupported ioctl: cmd=0xffffffff80046601
Unsupported ioctl: cmd=0xffffffff80046601
Unsupported ioctl: cmd=0xffffffff80046601
Unsupported ioctl: cmd=0xffffffff80046601
Unsupported ioctl: cmd=0xffffffff80046601
Unsupported ioctl: cmd=0xffffffff80046601
Unsupported ioctl: cmd=0xffffffff80046601
Unsupported ioctl: cmd=0xffffffff80046601
Unsupported ioctl: cmd=0xffffffff80046601
CPack: - package:
/home/pi/work/cxx_test/build/cxx_test_1.0.0_armhf.deb generated.

$ dpkg -x cxx_test_1.0.0_armhf.deb .
$ tree usr/
usr/
└─share
    └─openrtm-1.2
        └─components
            └─c++
                └─Category
                    └─cxx_test
                            cxx_test.so
                            cxx_testComp
                            RTC.xml
*-*-*-*

以上です。

-- 
------------------------------------------------------------------------
河内 のぶ        n-kawauchi @ openrtm.org


More information about the openrtm-staff mailing list