UNIXプログラミング質問すれ Part8at TECHUNIXプログラミング質問すれ Part8 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト550:デフォルトの名無しさん 07/01/22 08:59:05 マメ知識だったのかw 551:デフォルトの名無しさん 07/01/22 15:04:08 CentOS 4.4 x86_64で以下のようなプログラムを走らせると、 errno=22(Invalid argument) のエラーになってしまいます。 #include <errno.h> #include <sys/quota.h> int main( void ) { int result; struct dqblk quotaStatus; result = quotactl( QCMD(Q_GETQUOTA,USRQUOTA), "/dev/hda8", 500, (caddr_t)"aStatus ); printf("result: %d, errno: %d: %s¥n", result, errno, strerror(errno)); return 0; } /dev/hda8(/home) に /home/aquota.user /home/aquota.group は存在します。 UID 500のユーザも存在します。repquota -a や edquota admin も問題ありません。 quotaの設定は以下のような手順で行いました。 /etc/fstab の /home のところに defaults,noatime,usrquota,grpquota を記述 mount -o remount /home touch /home/aquota.user touch /home/aquota.group chmod 600 /home/aquota.* quotacheck -mugv /home quotaon -auvg どなたか原因分かりませんか? 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch