<html><body><p>> now that I have yours for reference I have updated the file and the service starts, but I am unsure why it was not provisioned correctly initially  <br>Do you have the log from the original installation?  Did you install using the spectrumscale install toolkit?<br><br>Thanks,<br>Bill Owen   <br>billowen@us.ibm.com<br>Spectrum Scale Object Storage <br>520-799-4829<br><br><br><img width="16" height="16" src="cid:1__=88BB0ACCDF126E5F8f9e8a93df938690918c88B@" border="0" alt="Inactive hide details for leslie elliott ---11/02/2016 03:00:55 PM---Bill you are correct about it missing details"><font color="#424282">leslie elliott ---11/02/2016 03:00:55 PM---Bill you are correct about it missing details</font><br><br><font size="2" color="#5F5F5F">From:        </font><font size="2">leslie elliott <leslie.james.elliott@gmail.com></font><br><font size="2" color="#5F5F5F">To:        </font><font size="2">gpfsug main discussion list <gpfsug-discuss@spectrumscale.org></font><br><font size="2" color="#5F5F5F">Date:        </font><font size="2">11/02/2016 03:00 PM</font><br><font size="2" color="#5F5F5F">Subject:        </font><font size="2">Re: [gpfsug-discuss] unified file and object</font><br><font size="2" color="#5F5F5F">Sent by:        </font><font size="2">gpfsug-discuss-bounces@spectrumscale.org</font><br><hr width="100%" size="2" align="left" noshade style="color:#8091A5; "><br><br><br><font size="4">Bill</font><br><br><font size="4">you are correct about it missing details</font><br><br><br>[root@pren-gs7k-vm4 ~]# cat /etc/swift/object-server-sof.conf<br>[DEFAULT]<br>devices = /gpfs/pren01/ObjectFileset/o<br>log_level = ERROR<br><br><br><br>now that I have yours for reference I have updated the file and the service starts, but I am unsure why it was not provisioned correctly initially  <br><br>leslie<br><br><br><font size="4">On 3 November 2016 at 00:28, Bill Owen <</font><a href="mailto:billowen@us.ibm.com" target="_blank"><u><font size="4" color="#0000FF">billowen@us.ibm.com</font></u></a><font size="4">> wrote:</font><ul><font size="4">Hi Leslie,<br>Can you also send the </font><font size="5">/etc/swift/object-server-sof.conf file from this system?</font><font size="4"><br></font><font size="5"><br>Here is a sample of the file from my working system - it sounds like the config file may not be complete on your system:<br>[root@spectrumscale ~]# cat /etc/swift/object-server-sof.conf<br>[DEFAULT]<br>bind_ip = 127.0.0.1<br>bind_port = 6203<br>workers = 3<br>mount_check = false<br>log_name = object-server-sof<br>log_level = ERROR<br>id_mgmt = unified_mode<br>retain_acl = yes<br>retain_winattr = yes<br>retain_xattr = yes<br>retain_owner = yes<br>tempfile_prefix = .ibmtmp_<br>disable_fallocate = true<br>log_statsd_host = localhost<br>log_statsd_port = 8125<br>log_statsd_default_sample_rate = 1.0<br>log_statsd_sample_rate_factor = 1.0<br>log_statsd_metric_prefix =<br>devices = /gpfs/fs1/object_fileset/o</font><font size="4"><br></font><font size="5"><br>[pipeline:main]<br>pipeline = object-server</font><font size="4"><br></font><font size="5"><br>[app:object-server]<br>use = egg:swiftonfile#object<br>disk_chunk_size = 65536<br>network_chunk_size = 65536</font><font size="4"><br></font><font size="5"><br>[object-replicator]</font><font size="4"><br></font><font size="5"><br>[object-updater]</font><font size="4"><br></font><font size="5"><br>[object-auditor]</font><font size="4"><br></font><font size="5"><br>[object-reconstructor]</font><font size="4"><br><br><br>Bill Owen </font><u><font size="4" color="#0000FF"><br></font></u><a href="mailto:billowen@us.ibm.com" target="_blank"><u><font size="4" color="#0000FF">billowen@us.ibm.com</font></u></a><font size="4"><br>Spectrum Scale Object Storage <br>520-799-4829<br><br><br></font><img src="cid:1__=88BB0ACCDF126E5F8f9e8a93df938690918c88B@" width="16" height="16" alt="Inactive hide details for leslie elliott ---10/29/2016 03:53:48 AM---Bill to be clear the file access  I mentioned was in relat"><font size="4" color="#424282">leslie elliott ---10/29/2016 03:53:48 AM---Bill to be clear the file access I mentioned was in relation to SMB and NFS</font><font size="4"><br></font><font color="#5F5F5F"><br>From: </font>leslie elliott <<a href="mailto:leslie.james.elliott@gmail.com" target="_blank"><u><font color="#0000FF">leslie.james.elliott@gmail.com</font></u></a>><font color="#5F5F5F"><br>To: </font>gpfsug main discussion list <<a href="mailto:gpfsug-discuss@spectrumscale.org" target="_blank"><u><font color="#0000FF">gpfsug-discuss@spectrumscale.org</font></u></a>><font color="#5F5F5F"><br>Date: </font>10/29/2016 03:53 AM<font color="#5F5F5F"><br>Subject: </font>Re: [gpfsug-discuss] unified file and object<font color="#5F5F5F"><br>Sent by: </font><a href="mailto:gpfsug-discuss-bounces@spectrumscale.org" target="_blank"><u><font color="#0000FF">gpfsug-discuss-bounces@spectrumscale.org</font></u></a><br><hr width="100%" size="2" align="left" noshade><font size="4"><br></font><br><font size="5"><br>Bill</font><font size="4"><br></font><font size="5"><br>to be clear the file access  I mentioned was in relation to SMB and NFS using mmuserauth rather than the unification with the object store since it is required as well </font><font size="4"><br></font><font size="5"><br>but I did try to do this for object as well using the Administration and Programming Reference from page 142, was using unified_mode rather than local_mode </font><font size="4"><br></font><font size="5"><br>mmobj config change --ccrfile spectrum-scale-object.conf --section capabilities --property file-access-enabled --value true</font><font size="4"><br></font><font size="5"><br>the mmuserauth failed as you are aware, we have created test accounts without spaces in the DN and were successful with this step, so eagerly await a fix to be able to use the correct accounts</font><font size="4"><br></font><font size="5"><br>mmobj config change --ccrfile object-server-sof.conf --section DEFAULT --property id_mgmt --value unified_mode <br>mmobj config change --ccrfile object-server-sof.conf --section DEFAULT --property ad_domain --value DOMAIN</font><font size="4"><br><br></font><font size="5"><br>we have successfully tested object stores on this cluster with simple auth </font><font size="4"><br><br></font><font size="5"><br>the output you asked for is as follows </font><font size="4"><br></font><font size="5"><br>[root@pren-gs7k-vm4 ~]# cat /etc/swift/object-server-sof.conf<br>[DEFAULT]<br>devices = /gpfs/pren01/ObjectFileset/o<br>log_level = ERROR</font><font size="4"><br><br></font><font size="5"><br>[root@pren-gs7k-vm4 ~]# systemctl -l status openstack-swift-object-sof<br>● openstack-swift-object-sof.service - OpenStack Object Storage (swift) - Object Server<br>   Loaded: loaded (/usr/lib/systemd/system/openstack-swift-object-sof.service; disabled; vendor preset: disabled)<br>   Active: failed (Result: exit-code) since Sat 2016-10-29 10:30:22 UTC; 27s ago<br>  Process: 8086 ExecStart=/usr/bin/swift-object-server-sof /etc/swift/object-server-sof.conf (code=exited, status=1/FAILURE)<br> Main PID: 8086 (code=exited, status=1/FAILURE)</font><font size="4"><br></font><font size="5"><br>Oct 29 10:30:22 pren-gs7k-vm4 systemd[1]: Started OpenStack Object Storage (swift) - Object Server.<br>Oct 29 10:30:22 pren-gs7k-vm4 systemd[1]: Starting OpenStack Object Storage (swift) - Object Server...<br>Oct 29 10:30:22 pren-gs7k-vm4 swift-object-server-sof[8086]: Error trying to load config from /etc/swift/object-server-sof.conf: No section 'object-server' (prefixed by 'app' or 'application' or 'composite' or 'composit' or 'pipeline' or 'filter-app') found in config /etc/swift/object-server-sof.conf<br>Oct 29 10:30:22 pren-gs7k-vm4 systemd[1]: openstack-swift-object-sof.service: main process exited, code=exited, status=1/FAILURE<br>Oct 29 10:30:22 pren-gs7k-vm4 systemd[1]: Unit openstack-swift-object-sof.service entered failed state.<br>Oct 29 10:30:22 pren-gs7k-vm4 systemd[1]: openstack-swift-object-sof.service failed.</font><font size="4"><br><br><br><br></font><font size="5"><br>I am happy to help you or for you to help to debug this problem via a short call</font><font size="4"><br><br></font><font size="5"><br>thanks</font><font size="4"><br></font><font size="5"><br>leslie</font><font size="4"><br><br><br></font><font size="5"><br>On 29 October 2016 at 00:37, Bill Owen <</font><a href="mailto:billowen@us.ibm.com" target="_blank"><u><font size="5" color="#0000FF">billowen@us.ibm.com</font></u></a><font size="5">> wrote:</font><ul><ul><font size="5"><br>2. Can you provide more details on how you configured file access? The normal procedure is to use "mmobj file-access enable", and this will set up the required settings in the config file. Can you send us:<br>- the steps used to configure file access<br>- the resulting /etc/swift/object-server-sof.conf<br>- log files from /var/log/swift or output of "systemctl status openstack-swift-object-sof"<br><br>We can schedule a short call to help debug if needed.</font><font size="4"><br></font><font size="5"><br><br>_______________________________________________<br>gpfsug-discuss mailing list<br>gpfsug-discuss at </font><a href="http://spectrumscale.org/" target="_blank"><u><font size="5" color="#0000FF">spectrumscale.org</font></u></a><u><font size="4" color="#0000FF"><br></font></u><a href="http://gpfsug.org/mailman/listinfo/gpfsug-discuss" target="_blank"><u><font size="5" color="#0000FF">http://gpfsug.org/mailman/listinfo/gpfsug-discuss</font></u></a></ul></ul><tt><font size="4">_______________________________________________<br>gpfsug-discuss mailing list<br>gpfsug-discuss at </font></tt><a href="http://spectrumscale.org/" target="_blank"><tt><u><font size="4" color="#0000FF">spectrumscale.org</font></u></tt></a><tt><u><font size="4" color="#0000FF"><br></font></u></tt><a href="http://gpfsug.org/mailman/listinfo/gpfsug-discuss" target="_blank"><tt><u><font size="4" color="#0000FF">http://gpfsug.org/mailman/listinfo/gpfsug-discuss</font></u></tt></a><font size="4"><br><br><br></font><br><font size="4"><br>_______________________________________________<br>gpfsug-discuss mailing list<br>gpfsug-discuss at </font><a href="http://spectrumscale.org/" target="_blank"><u><font size="4" color="#0000FF">spectrumscale.org</font></u></a><u><font size="4" color="#0000FF"><br></font></u><a href="http://gpfsug.org/mailman/listinfo/gpfsug-discuss" target="_blank"><u><font size="4" color="#0000FF">http://gpfsug.org/mailman/listinfo/gpfsug-discuss</font></u></a><font size="4"><br></font></ul><tt>_______________________________________________<br>gpfsug-discuss mailing list<br>gpfsug-discuss at spectrumscale.org<br></tt><tt><a href="http://gpfsug.org/mailman/listinfo/gpfsug-discuss">http://gpfsug.org/mailman/listinfo/gpfsug-discuss</a></tt><tt><br></tt><br><br><BR>
</body></html>