Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

Deploy Dell PowerFlex v3.6.x

PDF

Create the configuration file manually

The driver_sync.conf file can be created or edited manually using a text editor. This topic is relevant for deployments on Linux flavors other than RedHat.

About this task

If PowerFlex was deployed with the PowerFlex Gateway, the file already exists in the etc folder, with dummy values, and you will need to edit that file, and then copy it to the etc folder on every SDC/RFcache (RF) server in the system. The etc folder is located in:
  • SDC
    Host Path
    Ubuntu/OL /etc/emc/scaleio/scini_sync/driver_sync.conf
  • RFcache
    Host Path
    Ubuntu/OL /etc/emc/scaleio/xcache_sync/driver_sync.conf

The configuration of the driver_sync script is read from driver_sync.conf (an example appears below), which contains the following parameters:

Table 1. driver_sync.conf parameters
Parameter Description
repo_address Encodes the chosen method and address.
repo_user Identifies the user name used when logging in to the drivers server. Required for SFTP and FTP methods.
repo_password The FTP server login password (for user repo_user). Required for FTP method
user_private_rsa_key Contains the path of the private RSA key file used to SFTP connection. This key file (provided by PowerFlex on installation) enables SFTP connection without a password.
local_dir The local directory in which the downloaded SDC/RF drivers are stored. For SDC/RF clients, this value is set up during installation and doesn’t normally require a change.
repo_public_rsa_key The path of the public RSA key of the repository server machine (also known as the host public key).
module_sigcheck Determines whether to verify (1) or not to verify (0) the downloaded kernel drivers.
emc_public_gpg_key A key that is used to verify signatures of downloaded drivers. Enter the path to the public GPG signing key of PowerFlex (just like the one that comes with PowerFlex LIA).

This only needs to be set if module_sigcheck was set to 1.

The following parameters are used when driver_sync.sh is used to synchronize a local repository against a remote one.
sync_pattern A regular expression that can be used to fetch several drivers at once. This parameter is not normally needed, and becomes relevant only when driver_sync.sh is used by your own private repository to fetch from a remote (e.g. Dell EMC) repository.
is_local_repo Set to 0 (default) or omit, for SDC/RF clients. Set to 1 when driver_sync.sh is used to synchronize local repository against a remote repository. Setting to 1 will cause the fetched tar files not to be extracted.

Example:

###############################################
#driver_sync Configuration file
#Everything after a '#' until the end of the line is ignored
###############################################
#Repository address, prefixed by protocol
repo_address = sftp://localhost/path/to/repo/dir
#repo_address = ftp://localhost/path/to/repo/dir
#repo_address = file://local/path/to/repo/dir
# Repository user (valid for ftp/sftp protocol)
repo_user = scini
# Repository password (valid for ftp protocol)
repo_password = scini
# Local directory for modules
local_dir = /bin/emc/scaleio/scini_cache/
# User's RSA private key file (sftp protocol)
user_private_rsa_key = /bin/emc/scaleio/scini_key
# Repository host public key (sftp protocol)
repo_public_rsa_key = /bin/emc/scaleio/scini_repo_key.pub
# Should the fetched modules' signatures be checked [0, 1]
module_sigcheck = 1
# EMC public signature key (needed when module_sigcheck is 1)
emc_public_gpg_key = /bin/emc/scaleio/emc_key.pub
# Sync pattern (regular expression) for massive retrieve
sync_pattern = .*

Rate this content

Accurate
Useful
Easy to understand
Was this article helpful?
0/3000 characters
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please select whether the article was helpful or not.
  Comments cannot contain these special characters: <>()\