Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

nvme-cli-2.15-x86_64-1 verwenden?

Featured Replies

In /var/log/packages liegt nvme-cli-2.15-x86_64-1. Ich würde das gerne verwenden. Wie kann das Paket installiert werden?

Solved by _alo_

1 hour ago, shire said:

Wie kann das Paket installiert werden?

wenn es ein passendes Paket ist, mit installpkg name, wenn es dann passt, das Paket auf den Stick unter /extras, dann wird es beim reboot immer installiert.

root@123:~# installpkg

Usage: installpkg [options] <package_filename>

Installpkg is used to install a .t{gz,bz,lz,xz} package like this:

installpkg slackware-package-1.0.0-x64_64-1.txz (or .tgz, .tbz, .tlz)

options: --warn (warn if files will be overwritten, but do not install)

--dry-run (same as --warn)

--root /mnt (install someplace else, like /mnt)

--infobox (use dialog to draw an info box)

--terse (display a one-line short description for install)

--terselength <length> (line length in terse mode - default is

the number of columns available)

--verbose (list all the files that are installed)

--menu (confirm package installation with a menu, unless

the priority is [required] or ADD)

--ask (used with menu mode: always ask if a package should be

installed regardless of what the package's priority is)

--priority ADD|REC|OPT|SKP (provide a priority for the entire

package list to use instead of the priority in the

tagfile)

--tagfile /somedir/tagfile (specify a different file to use

for package priorities. The default is "tagfile" in

the package's directory)

--threads <number> For xz/plzip compressed packages, set the max

number of threads to be used for decompression. Only has

an effect if a multithreaded compressor was used, and then

only on large packages. For plzip, the default is equal to

the number of CPU threads available on the machine. For xz,

the default is equal to 2.

--md5sum (record the package's md5sum in the metadata file)

--no-overwrite When extracting the package, do not overwrite

existing files. Usually, this option should not be used.

It exists so that upgradepkg can use it for the second

installation pass. The first pass has already overwritten

the previous package's files, and this will catch the few

corner cases without generating unnecessary writes.

--save-cookies When called by upgradepkg, save some data in the

temp directory after the first installpkg pass so that

the second pass can use it (avoiding redundant processing).

root@123:~#

  • Community Expert

iirc liegen in dem Ordner die Infos welche slackware Pakete bereits installiert sind bzw im RAM laufen.

das tool "nvme" kannst Du schon auf der Konsole nutzen:

root@unraid:/var/log/packages# nvme
nvme-2.6
usage: nvme <command> [<device>] [<args>]

The '<device>' may be either an NVMe character
device (ex: /dev/nvme0), an nvme block device
(ex: /dev/nvme0n1), or a mctp address in the form
mctp:<net>,<eid>[:ctrl-id]

The following are all implemented sub-commands:
  list                         List all NVMe devices and namespaces on machine
  list-subsys                  List nvme subsystems
  id-ctrl                      Send NVMe Identify Controller
  id-ns                        Send NVMe Identify Namespace, display structure
  id-ns-granularity            Send NVMe Identify Namespace Granularity List, display structure
  id-ns-lba-format             Send NVMe Identify Namespace for the specified LBA Format index, display structure
  list-ns                      Send NVMe Identify List, display structure
  list-ctrl                    Send NVMe Identify Controller List, display structure
  nvm-id-ctrl                  Send NVMe Identify Controller NVM Command Set, display structure
  nvm-id-ns                    Send NVMe Identify Namespace NVM Command Set, display structure
  nvm-id-ns-lba-format         Send NVMe Identify Namespace NVM Command Set for the specified LBA Format index, display structure
  primary-ctrl-caps            Send NVMe Identify Primary Controller Capabilities
  list-secondary               List Secondary Controllers associated with a Primary Controller
  cmdset-ind-id-ns             I/O Command Set Independent Identify Namespace
  ns-descs                     Send NVMe Namespace Descriptor List, display structure
  id-nvmset                    Send NVMe Identify NVM Set List, display structure
  id-uuid                      Send NVMe Identify UUID List, display structure
  id-iocs                      Send NVMe Identify I/O Command Set, display structure
  id-domain                    Send NVMe Identify Domain List, display structure
  list-endgrp                  Send NVMe Identify Endurance Group List, display structure
  create-ns                    Creates a namespace with the provided parameters
  delete-ns                    Deletes a namespace from the controller
  attach-ns                    Attaches a namespace to requested controller(s)
  detach-ns                    Detaches a namespace from requested controller(s)
  get-ns-id                    Retrieve the namespace ID of opened block device
  get-log                      Generic NVMe get log, returns log in raw format
  telemetry-log                Retrieve FW Telemetry log write to file
  fw-log                       Retrieve FW Log, show it
  changed-ns-list-log          Retrieve Changed Namespace List, show it
  smart-log                    Retrieve SMART Log, show it
  ana-log                      Retrieve ANA Log, show it
  error-log                    Retrieve Error Log, show it
  effects-log                  Retrieve Command Effects Log, show it
  endurance-log                Retrieve Endurance Group Log, show it
  predictable-lat-log          Retrieve Predictable Latency per Nvmset Log, show it
  pred-lat-event-agg-log       Retrieve Predictable Latency Event Aggregate Log, show it
  persistent-event-log         Retrieve Presistent Event Log, show it
  endurance-event-agg-log      Retrieve Endurance Group Event Aggregate Log, show it
  lba-status-log               Retrieve LBA Status Information Log, show it
  resv-notif-log               Retrieve Reservation Notification Log, show it
  boot-part-log                Retrieve Boot Partition Log, show it
  phy-rx-eom-log               Retrieve Physical Interface Receiver Eye Opening Measurement, show it
  get-feature                  Get feature and show the resulting value
  device-self-test             Perform the necessary tests to observe the performance
  self-test-log                Retrieve the SELF-TEST Log, show it
  supported-log-pages          Retrieve the Supported Log pages details, show it
  fid-support-effects-log      Retrieve FID Support and Effects log and show it
  mi-cmd-support-effects-log   Retrieve MI Command Support and Effects log and show it
  media-unit-stat-log          Retrieve the configuration and wear of media units, show it
  supported-cap-config-log     Retrieve the list of Supported Capacity Configuration Descriptors
  set-feature                  Set a feature and show the resulting value
  set-property                 Set a property and show the resulting value
  get-property                 Get a property and show the resulting value
  format                       Format namespace with new block format
  fw-commit                    Verify and commit firmware to a specific slot (fw-activate in old version < 1.2)
  fw-download                  Download new firmware
  admin-passthru               Submit an arbitrary admin command, return results
  io-passthru                  Submit an arbitrary IO command, return results
  security-send                Submit a Security Send command, return results
  security-recv                Submit a Security Receive command, return results
  get-lba-status               Submit a Get LBA Status command, return results
  capacity-mgmt                Submit Capacity Management Command, return results
  resv-acquire                 Submit a Reservation Acquire, return results
  resv-register                Submit a Reservation Register, return results
  resv-release                 Submit a Reservation Release, return results
  resv-report                  Submit a Reservation Report, return results
  dsm                          Submit a Data Set Management command, return results
  copy                         Submit a Simple Copy command, return results
  flush                        Submit a Flush command, return results
  compare                      Submit a Compare command, return results
  read                         Submit a read command, return results
  write                        Submit a write command, return results
  write-zeroes                 Submit a write zeroes command, return results
  write-uncor                  Submit a write uncorrectable command, return results
  verify                       Submit a verify command, return results
  sanitize                     Submit a sanitize command
  sanitize-log                 Retrieve sanitize log, show it
  reset                        Resets the controller
  subsystem-reset              Resets the subsystem
  ns-rescan                    Rescans the NVME namespaces
  show-regs                    Shows the controller registers or properties. Requires character device
  discover                     Discover NVMeoF subsystems
  connect-all                  Discover and Connect to NVMeoF subsystems
  connect                      Connect to NVMeoF subsystem
  disconnect                   Disconnect from NVMeoF subsystem
  disconnect-all               Disconnect from all connected NVMeoF subsystems
  config                       Configuration of NVMeoF subsystems
  gen-hostnqn                  Generate NVMeoF host NQN
  show-hostnqn                 Show NVMeoF host NQN
  gen-dhchap-key               Generate NVMeoF DH-HMAC-CHAP host key
  check-dhchap-key             Validate NVMeoF DH-HMAC-CHAP host key
  gen-tls-key                  Generate NVMeoF TLS PSK
  check-tls-key                Validate NVMeoF TLS PSK
  dir-receive                  Submit a Directive Receive command, return results
  dir-send                     Submit a Directive Send command, return results
  virt-mgmt                    Manage Flexible Resources between Primary and Secondary Controller 
  rpmb                         Replay Protection Memory Block commands
  lockdown                     Submit a Lockdown command,return result
  dim                          Send Discovery Information Management command to a Discovery Controller
  show-topology                Show the topology
  io-mgmt-recv                 I/O Management Receive
  io-mgmt-send                 I/O Management Send
  nvme-mi-recv                 Submit a NVMe-MI Receive command, return results
  nvme-mi-send                 Submit a NVMe-MI Send command, return results
  version                      Shows the program version
  help                         Display this help

See 'nvme help <command>' for more information on a specific command

The following are all installed plugin extensions:
  amzn            Amazon vendor specific extensions
  dell            DELL vendor specific extensions
  dera            Dera vendor specific extensions
  fdp             Manage Flexible Data Placement enabled devices
  huawei          Huawei vendor specific extensions
  innogrit        innogrit vendor specific extensions
  inspur          Inspur vendor specific extensions
  intel           Intel vendor specific extensions
  memblaze        Memblaze vendor specific extensions
  micron          Micron vendor specific extensions
  nbft            ACPI NBFT table extensions
  netapp          NetApp vendor specific extensions
  nvidia          NVIDIA vendor specific extensions
  sfx             ScaleFlux vendor specific extensions
  seagate         Seagate vendor specific extensions
  shannon         Shannon vendor specific extensions
  solidigm        Solidigm vendor specific extensions
  toshiba         Toshiba NVME plugin
  transcend       Transcend vendor specific extensions
  virtium         Virtium vendor specific extensions
  wdc             Western Digital vendor specific extensions
  ymtc            Ymtc vendor specific extensions
  zns             Zoned Namespace Command Set
  ocp             OCP cloud SSD extensions

See 'nvme <plugin> help' for more information on a plugin
root@unraid:/var/log/packages#

z.B. so:

root@unraid:/var/log/packages# nvme list
Node                  Generic               SN                   Model                                    Namespace  Usage                      Format           FW Rev  
--------------------- --------------------- -------------------- ---------------------------------------- ---------- -------------------------- ---------------- --------
/dev/nvme0n1          /dev/ng0n1            VP4300LEDCB240...... Viper VP4300L 4TB                        0x1          4.00  TB /   4.00  TB    512   B +  0 B   HS15225 
/dev/nvme1n1          /dev/ng1n1            VP4300LEDCB240...... Viper VP4300L 4TB                        0x1          4.00  TB /   4.00  TB    512   B +  0 B   HS15225 
/dev/nvme2n1          /dev/ng2n1            2320E6......         CT1000P3SSD8                             0x1          1.00  TB /   1.00  TB    512   B +  0 B   P9CR30A 
/dev/nvme3n1          /dev/ng3n1            2321E6......         CT1000P3SSD8                             0x1          1.00  TB /   1.00  TB    512   B +  0 B   P9CR30A 
root@unraid:/var/log/packages#

oder meinst Du was anderes?

  • Author
25 minutes ago, _alo_ said:

iirc liegen in dem Ordner die Infos welche slackware Pakete bereits installiert sind bzw im RAM laufen.

das tool "nvme" kannst Du schon auf der Konsole nutzen:

root@unraid:/var/log/packages# nvme
nvme-2.6
usage: nvme <command> [<device>] [<args>]

The '<device>' may be either an NVMe character
device (ex: /dev/nvme0), an nvme block device
(ex: /dev/nvme0n1), or a mctp address in the form
mctp:<net>,<eid>[:ctrl-id]

The following are all implemented sub-commands:
  list                         List all NVMe devices and namespaces on machine
  list-subsys                  List nvme subsystems
  id-ctrl                      Send NVMe Identify Controller
  id-ns                        Send NVMe Identify Namespace, display structure
  id-ns-granularity            Send NVMe Identify Namespace Granularity List, display structure
  id-ns-lba-format             Send NVMe Identify Namespace for the specified LBA Format index, display structure
  list-ns                      Send NVMe Identify List, display structure
  list-ctrl                    Send NVMe Identify Controller List, display structure
  nvm-id-ctrl                  Send NVMe Identify Controller NVM Command Set, display structure
  nvm-id-ns                    Send NVMe Identify Namespace NVM Command Set, display structure
  nvm-id-ns-lba-format         Send NVMe Identify Namespace NVM Command Set for the specified LBA Format index, display structure
  primary-ctrl-caps            Send NVMe Identify Primary Controller Capabilities
  list-secondary               List Secondary Controllers associated with a Primary Controller
  cmdset-ind-id-ns             I/O Command Set Independent Identify Namespace
  ns-descs                     Send NVMe Namespace Descriptor List, display structure
  id-nvmset                    Send NVMe Identify NVM Set List, display structure
  id-uuid                      Send NVMe Identify UUID List, display structure
  id-iocs                      Send NVMe Identify I/O Command Set, display structure
  id-domain                    Send NVMe Identify Domain List, display structure
  list-endgrp                  Send NVMe Identify Endurance Group List, display structure
  create-ns                    Creates a namespace with the provided parameters
  delete-ns                    Deletes a namespace from the controller
  attach-ns                    Attaches a namespace to requested controller(s)
  detach-ns                    Detaches a namespace from requested controller(s)
  get-ns-id                    Retrieve the namespace ID of opened block device
  get-log                      Generic NVMe get log, returns log in raw format
  telemetry-log                Retrieve FW Telemetry log write to file
  fw-log                       Retrieve FW Log, show it
  changed-ns-list-log          Retrieve Changed Namespace List, show it
  smart-log                    Retrieve SMART Log, show it
  ana-log                      Retrieve ANA Log, show it
  error-log                    Retrieve Error Log, show it
  effects-log                  Retrieve Command Effects Log, show it
  endurance-log                Retrieve Endurance Group Log, show it
  predictable-lat-log          Retrieve Predictable Latency per Nvmset Log, show it
  pred-lat-event-agg-log       Retrieve Predictable Latency Event Aggregate Log, show it
  persistent-event-log         Retrieve Presistent Event Log, show it
  endurance-event-agg-log      Retrieve Endurance Group Event Aggregate Log, show it
  lba-status-log               Retrieve LBA Status Information Log, show it
  resv-notif-log               Retrieve Reservation Notification Log, show it
  boot-part-log                Retrieve Boot Partition Log, show it
  phy-rx-eom-log               Retrieve Physical Interface Receiver Eye Opening Measurement, show it
  get-feature                  Get feature and show the resulting value
  device-self-test             Perform the necessary tests to observe the performance
  self-test-log                Retrieve the SELF-TEST Log, show it
  supported-log-pages          Retrieve the Supported Log pages details, show it
  fid-support-effects-log      Retrieve FID Support and Effects log and show it
  mi-cmd-support-effects-log   Retrieve MI Command Support and Effects log and show it
  media-unit-stat-log          Retrieve the configuration and wear of media units, show it
  supported-cap-config-log     Retrieve the list of Supported Capacity Configuration Descriptors
  set-feature                  Set a feature and show the resulting value
  set-property                 Set a property and show the resulting value
  get-property                 Get a property and show the resulting value
  format                       Format namespace with new block format
  fw-commit                    Verify and commit firmware to a specific slot (fw-activate in old version < 1.2)
  fw-download                  Download new firmware
  admin-passthru               Submit an arbitrary admin command, return results
  io-passthru                  Submit an arbitrary IO command, return results
  security-send                Submit a Security Send command, return results
  security-recv                Submit a Security Receive command, return results
  get-lba-status               Submit a Get LBA Status command, return results
  capacity-mgmt                Submit Capacity Management Command, return results
  resv-acquire                 Submit a Reservation Acquire, return results
  resv-register                Submit a Reservation Register, return results
  resv-release                 Submit a Reservation Release, return results
  resv-report                  Submit a Reservation Report, return results
  dsm                          Submit a Data Set Management command, return results
  copy                         Submit a Simple Copy command, return results
  flush                        Submit a Flush command, return results
  compare                      Submit a Compare command, return results
  read                         Submit a read command, return results
  write                        Submit a write command, return results
  write-zeroes                 Submit a write zeroes command, return results
  write-uncor                  Submit a write uncorrectable command, return results
  verify                       Submit a verify command, return results
  sanitize                     Submit a sanitize command
  sanitize-log                 Retrieve sanitize log, show it
  reset                        Resets the controller
  subsystem-reset              Resets the subsystem
  ns-rescan                    Rescans the NVME namespaces
  show-regs                    Shows the controller registers or properties. Requires character device
  discover                     Discover NVMeoF subsystems
  connect-all                  Discover and Connect to NVMeoF subsystems
  connect                      Connect to NVMeoF subsystem
  disconnect                   Disconnect from NVMeoF subsystem
  disconnect-all               Disconnect from all connected NVMeoF subsystems
  config                       Configuration of NVMeoF subsystems
  gen-hostnqn                  Generate NVMeoF host NQN
  show-hostnqn                 Show NVMeoF host NQN
  gen-dhchap-key               Generate NVMeoF DH-HMAC-CHAP host key
  check-dhchap-key             Validate NVMeoF DH-HMAC-CHAP host key
  gen-tls-key                  Generate NVMeoF TLS PSK
  check-tls-key                Validate NVMeoF TLS PSK
  dir-receive                  Submit a Directive Receive command, return results
  dir-send                     Submit a Directive Send command, return results
  virt-mgmt                    Manage Flexible Resources between Primary and Secondary Controller 
  rpmb                         Replay Protection Memory Block commands
  lockdown                     Submit a Lockdown command,return result
  dim                          Send Discovery Information Management command to a Discovery Controller
  show-topology                Show the topology
  io-mgmt-recv                 I/O Management Receive
  io-mgmt-send                 I/O Management Send
  nvme-mi-recv                 Submit a NVMe-MI Receive command, return results
  nvme-mi-send                 Submit a NVMe-MI Send command, return results
  version                      Shows the program version
  help                         Display this help

See 'nvme help <command>' for more information on a specific command

The following are all installed plugin extensions:
  amzn            Amazon vendor specific extensions
  dell            DELL vendor specific extensions
  dera            Dera vendor specific extensions
  fdp             Manage Flexible Data Placement enabled devices
  huawei          Huawei vendor specific extensions
  innogrit        innogrit vendor specific extensions
  inspur          Inspur vendor specific extensions
  intel           Intel vendor specific extensions
  memblaze        Memblaze vendor specific extensions
  micron          Micron vendor specific extensions
  nbft            ACPI NBFT table extensions
  netapp          NetApp vendor specific extensions
  nvidia          NVIDIA vendor specific extensions
  sfx             ScaleFlux vendor specific extensions
  seagate         Seagate vendor specific extensions
  shannon         Shannon vendor specific extensions
  solidigm        Solidigm vendor specific extensions
  toshiba         Toshiba NVME plugin
  transcend       Transcend vendor specific extensions
  virtium         Virtium vendor specific extensions
  wdc             Western Digital vendor specific extensions
  ymtc            Ymtc vendor specific extensions
  zns             Zoned Namespace Command Set
  ocp             OCP cloud SSD extensions

See 'nvme <plugin> help' for more information on a plugin
root@unraid:/var/log/packages#

z.B. so:

root@unraid:/var/log/packages# nvme list
Node                  Generic               SN                   Model                                    Namespace  Usage                      Format           FW Rev  
--------------------- --------------------- -------------------- ---------------------------------------- ---------- -------------------------- ---------------- --------
/dev/nvme0n1          /dev/ng0n1            VP4300LEDCB240...... Viper VP4300L 4TB                        0x1          4.00  TB /   4.00  TB    512   B +  0 B   HS15225 
/dev/nvme1n1          /dev/ng1n1            VP4300LEDCB240...... Viper VP4300L 4TB                        0x1          4.00  TB /   4.00  TB    512   B +  0 B   HS15225 
/dev/nvme2n1          /dev/ng2n1            2320E6......         CT1000P3SSD8                             0x1          1.00  TB /   1.00  TB    512   B +  0 B   P9CR30A 
/dev/nvme3n1          /dev/ng3n1            2321E6......         CT1000P3SSD8                             0x1          1.00  TB /   1.00  TB    512   B +  0 B   P9CR30A 
root@unraid:/var/log/packages#

oder meinst Du was anderes?

Das ist was anderes. nvme-cli dient zum aktualisieren der Firmware von NVMEs.

  • Author
36 minutes ago, alturismo said:

wenn es ein passendes Paket ist, mit installpkg name, wenn es dann passt, das Paket auf den Stick unter /extras, dann wird es beim reboot immer installiert.

Welche Erweiterung hat das File?

Keine, die von installpkg verwendet wird. Das scheinen nur leere Files zu sein.

1.png

  • Community Expert
10 minutes ago, shire said:

Das ist was anderes. nvme-cli dient zum aktualisieren der Firmware von NVMEs.

sicher? ausschließlich?

das von mir angegebene cli-tool "nvme", bietet doch auch firmware-Subcommands:

root@unraid:~# nvme | grep fw
  fw-log                       Retrieve FW Log, show it
  fw-commit                    Verify and commit firmware to a specific slot (fw-activate in old version < 1.2)
  fw-download                  Download new firmware
root@unraid:~#

P.S.:

ich hab damit aber noch nicht gearbeitet. meine Ausgaben sind von unraid 6.12.15. es sind unterschiedliche Versionen enthalten:

6.12.15: /var/log/packages/nvme-cli-2.6-x86_64-1_LT

7.2.2: /var/log/packages/nvme-cli-2.15-x86_64-1

  • Community Expert
9 minutes ago, shire said:

Keine, die von installpkg verwendet wird. Das scheinen nur leere Files zu sein.

ja, wie ich schrieb: das (unter /var/log/packages) sind die Paketnamen, die bereits installiert sind!

Edited by _alo_

  • Community Expert
  • Solution
14 minutes ago, shire said:

Habe ich auch grade gesehen. Das Paket ist nvme-cli. Die Applikation ist nvme.

Ja, sag ich ja.

Für cli Tools hängen die unixoiden Betriebssysteme gerne mal ein „-cli“ an im Paketnamen, zb auch bei php5-cli o.ä.

Was mich nur wundert: eigentlich soll bei slackware Paketen der Inhalt des Pakets unter /var/log/packages in den Dateien dort zu sehen sein (dann wäre es schneller klar geworden) aber bei unraid sind fast alle Dateien dort leer …

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.