If I run from command prompt it gives below error  in $piece =
rados_read($ioRados, 'TEMP_object',$pieceSize['psize'] ,0);


------------------------------
Segmentation fault (core dumped)
------------------------------

I have tried new version of librados too...

------------------------------
php --ri rados

rados

Rados => enabled
Rados extension version => 0.9.3
librados version (linked) => 0.69.1
librados version (compiled) => 0.69.1
Maximum length snapshot name => 64
Maximum snapshots per pool => 256
------------------------------

Also tried new version of php too..

------------------------------
php5 -v
PHP 5.6.6-1+deb.sury.org~trusty+1 (cli) (built: Feb 20 2015 11:22:10)
Copyright (c) 1997-2015 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2015 Zend Technologies

php5-fpm -v
PHP 5.6.6-1+deb.sury.org~trusty+1 (fpm-fcgi) (built: Feb 20 2015 11:27:03)
Copyright (c) 1997-2015 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2015 Zend Technologies
------------------------------




On Wed, Mar 18, 2015 at 11:00 AM, Gaurang Vyas <[email protected]> wrote:

> Used from From MASTER branch.
>
> /etc/php5/cli/conf.d/rados.ini
> rados
> librados version (linked) => 0.69.0
> librados version (compiled) => 0.69.0
>
> --------------------------
> Seems like the error is due to
>
> rados_osd_op_timeout
>
> or
>
> rados_mon_op_timeout
>
>
>
>
> On Mon, Mar 16, 2015 at 7:26 PM, Wido den Hollander <[email protected]> wrote:
>
>> On 03/16/2015 01:55 PM, Gaurang Vyas wrote:
>> > running on ubuntu with nginx + php-fpm
>> >
>> > <?php
>> > $rados = rados_create('admin');
>> >
>> >
>> > rados_conf_read_file($rados, '/etc/ceph/ceph.conf');
>> > rados_conf_set($rados, 'keyring','/etc/ceph/ceph.client.admin.keyring');
>> >
>> > $temp = rados_conf_get($rados, "rados_osd_op_timeout");
>> > echo  "osd ";
>> > echo $temp;
>> > $temp = rados_conf_get($rados, "client_mount_timeout");
>> > echo  "clinet  " ;
>> > echo $temp;
>> > $temp = rados_conf_get($rados, "rados_mon_op_timeout");
>> > echo   "mon  " ;
>> > echo $temp;
>> >
>> > $err = rados_connect($rados);
>> > $ioRados = rados_ioctx_create($rados,'dev_whereis');
>> >
>> > $pieceSize = rados_stat($ioRados,'TEMP_object');
>> > var_dump($pieceSize);
>> >
>> > $piece = rados_read($ioRados, 'TEMP_object',$pieceSize['psize'] ,0);
>> >
>>
>> So what is the error exactly? Are you running phprados from the master
>> branch on Github?
>>
>> > echo $piece;
>> > ?>
>> >
>> >
>> >
>> > _______________________________________________
>> > ceph-users mailing list
>> > [email protected]
>> > http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
>> >
>>
>>
>> --
>> Wido den Hollander
>> 42on B.V.
>> Ceph trainer and consultant
>>
>> Phone: +31 (0)20 700 9902
>> Skype: contact42on
>> _______________________________________________
>> ceph-users mailing list
>> [email protected]
>> http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
>>
>
>
_______________________________________________
ceph-users mailing list
[email protected]
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to