Data gathered for Object on Linux®

The following data is obtained by the gpfs.snap command for Object protocol.

Important:
  • CES Swift Object protocol feature is not supported from IBM Storage Scale 5.2.0 onwards.
  • IBM Storage Scale 5.1.8 is the last release that has CES Swift Object protocol.
  • IBM Storage Scale 5.2.0 will tolerate the update of a CES node from IBM Storage Scale 5.1.8.
    • Tolerate means:
      • The CES node will be updated to 5.2.0.
      • Swift Object support will not be updated as part of the 5.2.0 update.
      • You may continue to use the version of Swift Object protocol that was provided in IBM Storage Scale 5.1.8 on the CES 5.2.0 node.
      • IBM will provide usage and known defect support for the version of Swift Object that was provided in IBM Storage Scale 5.1.8 until you migrate to a supported object solution that IBM Storage Scale provides.
  • Please contact IBM for further details and migration planning.
  1. The output of these commands is displayed:
    • curl -i http://localhost:8080/info -X GET
    • rpm -qi - for all installed openstack rpms (or dpkg-query on Ubuntu)
    • ps aux | grep keystone
  2. The content of these files is given:
    • /var/log/swift/account-reaper.log*
    • /var/log/swift/account-reaper.error*
    • /var/log/swift/account-replicator.log*
    • /var/log/swift/account-replicator.error*
    • /var/log/swift/account-server.log*
    • /var/log/swift/account-server.error*
    • /var/log/swift/container-replicator.log*
    • /var/log/swift/container-replicator.error*
    • /var/log/swift/container-server.log*
    • /var/log/swift/container-server.error*
    • /var/log/swift/container-updater.log*
    • /var/log/swift/container-updater.error*
    • /var/log/swift/ibmobjectizer.log*
    • /var/log/swift/object-expirer.log*
    • /var/log/swift/object-expirer.error*
    • /var/log/swift/object-replicator.log*
    • /var/log/swift/object-replicator.error*
    • /var/log/swift/object-server.log*
    • /var/log/swift/object-server.error*
    • /var/log/swift/object-updater.log*
    • /var/log/swift/object-updater.error*
    • /var/log/swift/policyscheduler.log*
    • /var/log/swift/proxy-server.log*
    • /var/log/swift/proxy-server.error*
    • /var/log/swift/swift.log*
    • /var/log/swift/swift.error*
    • /var/log/keystone/keystone.log*
    • /var/log/keystone/httpd-error.log*
    • /var/log/keystone/httpd-access.log*
    • /var/log/secure/*
    • /var/log/httpd/access_log*
    • /var/log/httpd/error_log*
    • /var/log/httpd/ssl_access_log*
    • /var/log/httpd/ssl_error_log*
    • /var/log/httpd/ssl_request_log*
    • /var/log/messages
    • /etc/httpd/conf/httpd.conf
    • /etc/httpd/conf.d/ssl.conf
    • /etc/keystone/keystone-paste.ini
    • /etc/keystone/logging.conf
    • /etc/keystone/policy.json
    • /etc/keystone/ssl/certs/*

    Any files that are stored in the directory specified in the spectrum-scale-objectizer.conf CCR file in the objectization_tmp_dir parameter are displayed.

    The following files are collected under /var/mmfs/tmp/object.snap while stripping any sensitive information:
    • /etc/swift/proxy-server.conf
    • /etc/swift/swift.conf
    • /etc/keystone/keystone.conf
    Files stored in the CCR:
    • account-server.conf
    • account.builder
    • account.ring.gz
    • container-server.conf
    • container.builder
    • container.ring.gz
    • object-server.conf
    • object*.builder
    • object*.ring.gz
    • container-reconciler.conf
    • spectrum-scale-compression-scheduler.conf
    • spectrum-scale-object-policies.conf
    • spectrum-scale-objectizer.conf
    • spectrum-scale-object.conf
    • object-server-sof.conf
    • object-expirer.conf
    • keystone-paste.ini
    • policy*.json
    • sso/certs/ldap_cacert.pem
    • spectrum-scale-compression-status.stat
    • wsgi-keystone.conf