* I can't ceph file system in writing on file @ 2011-06-01 6:42 biyan chen 2011-06-01 7:19 ` biyan chen 0 siblings, 1 reply; 4+ messages in thread From: biyan chen @ 2011-06-01 6:42 UTC (permalink / raw) To: ceph-devel When I mount ceph after the file system. I want to go to create a file, but hint permissions problem, cannot write In /var/log/ceph log information inside, didn't see more information [root@ceph_client /]# df Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda1 472658192 20199408 428449108 5% / tmpfs 1984548 0 1984548 0% /dev/shm /dev/loop0 3351190 3351190 0 100% /mnt/cdrom 192.168.0.211:6789:/ 158047232 81920 155843584 1% /1 [root@ceph_client /]# cd /1 [root@ceph_client 1]# echo "1">>1.txt -bash: 1.txt: Permission denied [root@ceph_client 1]# cd .. [root@ceph_client /]# ll total 112 drwxr-xr-x. 1 root root 0 Jun 1 20:05 1 ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: I can't ceph file system in writing on file 2011-06-01 6:42 I can't ceph file system in writing on file biyan chen @ 2011-06-01 7:19 ` biyan chen 2011-06-01 15:48 ` Jeff Wu 0 siblings, 1 reply; 4+ messages in thread From: biyan chen @ 2011-06-01 7:19 UTC (permalink / raw) To: ceph-devel 2011-06-01 15:20:23.258669 7fee67a8c710 -- 192.168.0.211:6789/0 <== mds0 192.168.0.207:6800/7272 193 ==== mdsbeacon(4297/alpha up:active seq 180 v14) v2 ==== 244+0+0 (3951961624 0 0) 0x8e1a00 con 0x8efb40 2011-06-01 15:20:23.258706 7fee67a8c710 mon.0@0(leader) e1 have connection 2011-06-01 15:20:23.258720 7fee67a8c710 mon.0@0(leader) e1 ms_dispatch existing session MonSession: mds? 192.168.0.207:6800/7272 is openallow rwx for mds? 192.168.0.207:6800/7272 2011-06-01 15:20:23.258728 7fee67a8c710 mon.0@0(leader) e1 caps allow rwx 2011-06-01 15:20:23.258748 7fee67a8c710 mon.0@0(leader).paxosservice(mdsmap) dispatch mdsbeacon(4297/alpha up:active seq 180 v14) v2 from mds0 192.168.0.207:6800/7272 2011-06-01 15:20:23.258763 7fee67a8c710 mon.0@0(leader).paxos(mdsmap active lc 14) is_readable now=2011-06-01 15:20:23.258758 lease_expire=0.000000 has v14 lc 14 2011-06-01 15:20:23.258777 7fee67a8c710 mon.0@0(leader).mds e14 preprocess_query mdsbeacon(4297/alpha up:active seq 180 v14) v2 from mds0 192.168.0.207:6800/7272 2011-06-01 15:20:23.258792 7fee67a8c710 mon.0@0(leader).mds e14 preprocess_beacon mdsbeacon(4297/alpha up:active seq 180 v14) v2 from mds0 192.168.0.207:6800/7272 compat={},rocompat={},incompat={1=base v0.20,2=client writeable ranges,3=default file layouts on dirs,4=dir inode in separate object} 2011-06-01 15:20:23.258806 7fee67a8c710 mon.0@0(leader).mds e14 _note_beacon mdsbeacon(4297/alpha up:active seq 180 v14) v2 noting time 2011-06-01 15:20:23.258821 7fee67a8c710 -- 192.168.0.211:6789/0 --> 192.168.0.207:6800/7272 -- mdsbeacon(4297/alpha up:active seq 180 v14) v1 -- ?+0 0x9b4c80 con 0x8efb40 ^C [root@ceph_mon0 ceph]# tail /var/log/ceph/mon.0.log -f Display the above information ! Thanks! 2011/6/1 biyan chen <riby.chen@gmail.com>: > When I mount ceph after the file system. I want to go to create a > file, but hint permissions problem, cannot write > > In /var/log/ceph log information inside, didn't see more information > > [root@ceph_client /]# df > Filesystem 1K-blocks Used Available Use% Mounted on > /dev/sda1 472658192 20199408 428449108 5% / > tmpfs 1984548 0 1984548 0% /dev/shm > /dev/loop0 3351190 3351190 0 100% /mnt/cdrom > 192.168.0.211:6789:/ 158047232 81920 155843584 1% /1 > [root@ceph_client /]# cd /1 > [root@ceph_client 1]# echo "1">>1.txt > -bash: 1.txt: Permission denied > [root@ceph_client 1]# cd .. > [root@ceph_client /]# ll > total 112 > drwxr-xr-x. 1 root root 0 Jun 1 20:05 1 > -- name:Riby mobile:+86 15280267642 company: 百大龙一 -- To unsubscribe from this list: send the line "unsubscribe ceph-devel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: I can't ceph file system in writing on file 2011-06-01 7:19 ` biyan chen @ 2011-06-01 15:48 ` Jeff Wu 2011-06-01 8:13 ` biyan chen 0 siblings, 1 reply; 4+ messages in thread From: Jeff Wu @ 2011-06-01 15:48 UTC (permalink / raw) To: biyan chen; +Cc: ceph-devel@vger.kernel.org Hi, Are the other write commands also printf "Permission denied" ? Could you try to run: dd if=/dev/zero of=/1/512M bs=1M count=512 If you detect a bug ,you can file it at http://tracker.newdream.net Jeff ,Wu On Wed, 2011-06-01 at 15:19 +0800, biyan chen wrote: > 2011-06-01 15:20:23.258669 7fee67a8c710 -- 192.168.0.211:6789/0 <== > mds0 192.168.0.207:6800/7272 193 ==== mdsbeacon(4297/alpha up:active > seq 180 v14) v2 ==== 244+0+0 (3951961624 0 0) 0x8e1a00 con 0x8efb40 > 2011-06-01 15:20:23.258706 7fee67a8c710 mon.0@0(leader) e1 have connection > 2011-06-01 15:20:23.258720 7fee67a8c710 mon.0@0(leader) e1 ms_dispatch > existing session MonSession: mds? 192.168.0.207:6800/7272 is openallow > rwx for mds? 192.168.0.207:6800/7272 > 2011-06-01 15:20:23.258728 7fee67a8c710 mon.0@0(leader) e1 caps allow rwx > 2011-06-01 15:20:23.258748 7fee67a8c710 > mon.0@0(leader).paxosservice(mdsmap) dispatch mdsbeacon(4297/alpha > up:active seq 180 v14) v2 from mds0 192.168.0.207:6800/7272 > 2011-06-01 15:20:23.258763 7fee67a8c710 mon.0@0(leader).paxos(mdsmap > active lc 14) is_readable now=2011-06-01 15:20:23.258758 > lease_expire=0.000000 has v14 lc 14 > 2011-06-01 15:20:23.258777 7fee67a8c710 mon.0@0(leader).mds e14 > preprocess_query mdsbeacon(4297/alpha up:active seq 180 v14) v2 from > mds0 192.168.0.207:6800/7272 > 2011-06-01 15:20:23.258792 7fee67a8c710 mon.0@0(leader).mds e14 > preprocess_beacon mdsbeacon(4297/alpha up:active seq 180 v14) v2 from > mds0 192.168.0.207:6800/7272 compat={},rocompat={},incompat={1=base > v0.20,2=client writeable ranges,3=default file layouts on dirs,4=dir > inode in separate object} > 2011-06-01 15:20:23.258806 7fee67a8c710 mon.0@0(leader).mds e14 > _note_beacon mdsbeacon(4297/alpha up:active seq 180 v14) v2 noting > time > 2011-06-01 15:20:23.258821 7fee67a8c710 -- 192.168.0.211:6789/0 --> > 192.168.0.207:6800/7272 -- mdsbeacon(4297/alpha up:active seq 180 v14) > v1 -- ?+0 0x9b4c80 con 0x8efb40 > ^C > > [root@ceph_mon0 ceph]# tail /var/log/ceph/mon.0.log -f > Display the above information ! > > Thanks! > > 2011/6/1 biyan chen <riby.chen@gmail.com>: > > When I mount ceph after the file system. I want to go to create a > > file, but hint permissions problem, cannot write > > > > In /var/log/ceph log information inside, didn't see more information > > > > [root@ceph_client /]# df > > Filesystem 1K-blocks Used Available Use% Mounted on > > /dev/sda1 472658192 20199408 428449108 5% / > > tmpfs 1984548 0 1984548 0% /dev/shm > > /dev/loop0 3351190 3351190 0 100% /mnt/cdrom > > 192.168.0.211:6789:/ 158047232 81920 155843584 1% /1 > > [root@ceph_client /]# cd /1 > > [root@ceph_client 1]# echo "1">>1.txt > > -bash: 1.txt: Permission denied > > [root@ceph_client 1]# cd .. > > [root@ceph_client /]# ll > > total 112 > > drwxr-xr-x. 1 root root 0 Jun 1 20:05 1 > > > > > -- To unsubscribe from this list: send the line "unsubscribe ceph-devel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: I can't ceph file system in writing on file 2011-06-01 15:48 ` Jeff Wu @ 2011-06-01 8:13 ` biyan chen 0 siblings, 0 replies; 4+ messages in thread From: biyan chen @ 2011-06-01 8:13 UTC (permalink / raw) To: cpwu; +Cc: ceph-devel@vger.kernel.org Hi Jeff Wu [root@ceph_client 1]# dd if=/dev/zero of=/1/512M bs=1M count=512 dd: opening `/1/512M': Permission denied [root@ceph_client 1]# But it can read and write existing documents. My configuration is : ; ; Sample ceph ceph.conf file. ; ; This file defines cluster membership, the various locations ; that Ceph stores data, and any other runtime options. ; If a 'host' is defined for a daemon, the start/stop script will ; verify that it matches the hostname (or else ignore it). If it is ; not defined, it is assumed that the daemon is intended to start on ; the current host (e.g., in a setup with a startup.conf on each ; node). ; The variables $type, $id and $name are available to use in paths ; $type = The type of daemon, possible values: mon, mds and osd ; $id = The ID of the daemon, for mon.alpha, $id will be alpha ; $name = $type.$id ; For example: ; osd.0 ; $type = osd ; $id = 0 ; $name = osd.0 ; mon.beta ; $type = mon ; $id = beta ; $name = mon.beta ; global [global] ; enable secure authentication auth supported = cephx keyring = /etc/ceph/keyring.bin debug ms = 0; ; allow ourselves to open a lot of files max open files = 131072 ; set log file log file = /var/log/ceph/$name.log ; log_to_syslog = true ; uncomment this line to log to syslog ; set up pid files pid file = /var/run/ceph/$name.pid ; If you want to run a IPv6 cluster, set this to true. Dual-stack isn't possible ;ms bind ipv6 = true ; monitors ; You need at least one. You need at least three if you want to ; tolerate any node failures. Always create an odd number. [mon] mon data = /data/mon$id ; If you are using for example the RADOS Gateway and want to have your newly created ; pools a higher replication level, you can set a default ;osd pool default size = 3 ; You can also specify a CRUSH rule for new pools ; Wiki: http://ceph.newdream.net/wiki/Custom_data_placement_with_CRUSH ;osd pool default crush rule = 0 ; Timing is critical for monitors, but if you want to allow the clocks to drift a ; bit more, you can specify the max drift. ;mon clock drift allowed = 1 ; Tell the monitor to backoff from this warning for 30 seconds ;mon clock drift warn backoff = 30 ; logging, for debugging monitor crashes, in order of ; their likelihood of being helpful :) debug ms = 1 debug mon = 20 debug paxos = 20 debug auth = 20 [mon.0] host = ceph_mon0 mon addr = 192.168.0.211:6789 ; mds ; You need at least one. Define two to get a standby. [mds] ; where the mds keeps it's secret encryption keys keyring = /etc/ceph/keyring.$name ; mds logging to debug issues. debug ms = 1 debug mds = 20 [mds.alpha] host = ceph_mds0 ; osd ; You need at least one. Two if you want data to be replicated. ; Define as many as you like. [osd] ; This is where the btrfs volume will be mounted. osd data = /data/$name keyring = /etc/ceph/keyring.$name debug osd = 1 debug filestore = 1 ; Ideally, make this a separate disk or partition. A few ; hundred MB should be enough; more if you have fast or many ; disks. You can use a file under the osd data dir if need be ; (e.g. /data/$name/journal), but it will be slower than a ; separate disk or partition. ; This is an example of a file-based journal. osd journal = /data/$name/journal osd journal size = 1000 ; journal size, in megabytes ; If you want to run the journal on a tmpfs, disable DirectIO ;journal dio = false ; You can change the number of recovery operations to speed up recovery ; or slow it down if your machines can't handle it ; osd recovery max active = 3 ; osd logging to debug osd issues, in order of likelihood of being ; helpful debug ms = 1 debug osd = 20 debug filestore = 20 debug journal = 20 [osd.0] host = ceph_osd0 ; if 'btrfs devs' is not specified, you're responsible for ; setting up the 'osd data' dir. if it is not btrfs, things ; will behave up until you try to recover from a crash (which ; usually fine for basic testing). btrfs devs = /dev/sda7 ; If you want to specify some other mount options, you can do so. ; The default values are rw,noatime btrfs options = rw,noatime [osd.1] host = ceph_osd1 btrfs devs = /dev/sda7 btrfs options = rw,noatime [client] ; userspace client debug ms = 1 debug client = 10 2011/6/1 Jeff Wu <cpwu@tnsoft.com.cn>: > > Hi, > > Are the other write commands also printf "Permission denied" ? > > Could you try to run: > > dd if=/dev/zero of=/1/512M bs=1M count=512 > > If you detect a bug ,you can file it at > > http://tracker.newdream.net > > Jeff ,Wu > > > On Wed, 2011-06-01 at 15:19 +0800, biyan chen wrote: >> 2011-06-01 15:20:23.258669 7fee67a8c710 -- 192.168.0.211:6789/0 <== >> mds0 192.168.0.207:6800/7272 193 ==== mdsbeacon(4297/alpha up:active >> seq 180 v14) v2 ==== 244+0+0 (3951961624 0 0) 0x8e1a00 con 0x8efb40 >> 2011-06-01 15:20:23.258706 7fee67a8c710 mon.0@0(leader) e1 have connection >> 2011-06-01 15:20:23.258720 7fee67a8c710 mon.0@0(leader) e1 ms_dispatch >> existing session MonSession: mds? 192.168.0.207:6800/7272 is openallow >> rwx for mds? 192.168.0.207:6800/7272 >> 2011-06-01 15:20:23.258728 7fee67a8c710 mon.0@0(leader) e1 caps allow rwx >> 2011-06-01 15:20:23.258748 7fee67a8c710 >> mon.0@0(leader).paxosservice(mdsmap) dispatch mdsbeacon(4297/alpha >> up:active seq 180 v14) v2 from mds0 192.168.0.207:6800/7272 >> 2011-06-01 15:20:23.258763 7fee67a8c710 mon.0@0(leader).paxos(mdsmap >> active lc 14) is_readable now=2011-06-01 15:20:23.258758 >> lease_expire=0.000000 has v14 lc 14 >> 2011-06-01 15:20:23.258777 7fee67a8c710 mon.0@0(leader).mds e14 >> preprocess_query mdsbeacon(4297/alpha up:active seq 180 v14) v2 from >> mds0 192.168.0.207:6800/7272 >> 2011-06-01 15:20:23.258792 7fee67a8c710 mon.0@0(leader).mds e14 >> preprocess_beacon mdsbeacon(4297/alpha up:active seq 180 v14) v2 from >> mds0 192.168.0.207:6800/7272 compat={},rocompat={},incompat={1=base >> v0.20,2=client writeable ranges,3=default file layouts on dirs,4=dir >> inode in separate object} >> 2011-06-01 15:20:23.258806 7fee67a8c710 mon.0@0(leader).mds e14 >> _note_beacon mdsbeacon(4297/alpha up:active seq 180 v14) v2 noting >> time >> 2011-06-01 15:20:23.258821 7fee67a8c710 -- 192.168.0.211:6789/0 --> >> 192.168.0.207:6800/7272 -- mdsbeacon(4297/alpha up:active seq 180 v14) >> v1 -- ?+0 0x9b4c80 con 0x8efb40 >> ^C >> >> [root@ceph_mon0 ceph]# tail /var/log/ceph/mon.0.log -f >> Display the above information ! >> >> Thanks! >> >> 2011/6/1 biyan chen <riby.chen@gmail.com>: >> > When I mount ceph after the file system. I want to go to create a >> > file, but hint permissions problem, cannot write >> > >> > In /var/log/ceph log information inside, didn't see more information >> > >> > [root@ceph_client /]# df >> > Filesystem 1K-blocks Used Available Use% Mounted on >> > /dev/sda1 472658192 20199408 428449108 5% / >> > tmpfs 1984548 0 1984548 0% /dev/shm >> > /dev/loop0 3351190 3351190 0 100% /mnt/cdrom >> > 192.168.0.211:6789:/ 158047232 81920 155843584 1% /1 >> > [root@ceph_client /]# cd /1 >> > [root@ceph_client 1]# echo "1">>1.txt >> > -bash: 1.txt: Permission denied >> > [root@ceph_client 1]# cd .. >> > [root@ceph_client /]# ll >> > total 112 >> > drwxr-xr-x. 1 root root 0 Jun 1 20:05 1 >> > >> >> >> > > -- name:Riby mobile:+86 15280267642 company: 百大龙一 -- To unsubscribe from this list: send the line "unsubscribe ceph-devel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2011-06-01 8:13 UTC | newest] Thread overview: 4+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2011-06-01 6:42 I can't ceph file system in writing on file biyan chen 2011-06-01 7:19 ` biyan chen 2011-06-01 15:48 ` Jeff Wu 2011-06-01 8:13 ` biyan chen
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.