Skip to content

I can't create provisioning goal #193

Closed
@zktsd813

Description

@zktsd813

With newest ipmctl version, I tried to provision our optane with Appdirect mode.
But, it doesn't work.

#ipmctl show -memoryresources
 MemoryType   | DDR         | PMemModule  | Total
 Volatile     | 320.000 GiB | 0.000 GiB   | 320.000 GiB
 AppDirect    | -           | 0.000 GiB   | 0.000 GiB
 Cache        | 0.000 GiB   | -           | 0.000 GiB
 Inaccessible | 0.000 GiB   | 506.969 GiB | 506.969 GiB
 Physical     | 320.000 GiB | 506.969 GiB | 826.969 GiB

#ipmctl create -goal PersistentMemoryType=AppDirect
The following configuration will be applied:
 SocketID | DimmID | MemorySize | AppDirect1Size | AppDirect2Size
==================================================================
 0x0000   | 0x0010 | 0.000 GiB  | 126.000 GiB    | 0.000 GiB
 0x0000   | 0x0110 | 0.000 GiB  | 126.000 GiB    | 0.000 GiB
 0x0000   | 0x0210 | 0.000 GiB  | 126.000 GiB    | 0.000 GiB
 0x0000   | 0x0310 | 0.000 GiB  | 126.000 GiB    | 0.000 GiB
y
Created following region configuration goal
 SocketID | DimmID | MemorySize | AppDirect1Size | AppDirect2Size
==================================================================
 0x0000   | 0x0010 | 0.000 GiB  | 126.000 GiB    | 0.000 GiB
 0x0000   | 0x0110 | 0.000 GiB  | 126.000 GiB    | 0.000 GiB
 0x0000   | 0x0210 | 0.000 GiB  | 126.000 GiB    | 0.000 GiB
 0x0000   | 0x0310 | 0.000 GiB  | 126.000 GiB    | 0.000 GiB
A reboot is required to process new memory allocation goals.

After reboot

There is no change in memory resources

# ipmctl show -system pcat
   CreatorRevision: 0x20091013
   ---TableType=0x0
      Length: 16 bytes
      TypeEquals: PlatformCapabilityInfoTable
      PMemModuleMgmtSWConfigInputSupport: 0x1 (Yes)
      MemoryModeCapabilities: 0x7 (1LM, 2LM, AppDirect)
      CurrentMemoryMode: 0x10
         -Current Volatile Memory Mode: 1LM
         -Allowed Persistent Memory Mode: None
         -Allowed Volatile Memory Mode: 1LM or 2LM
      MaxPMInterleaveSets: 0x28
         -Per CPU Die: 0x8
         -Per PMem module: 0x2

OS : Ubuntu 20.04.2 LTS
CPU : Intel(R) Xeon(R) Gold 5317 CPU @ 3.00GHz
two socket system.

It seems that there is no allowed persistent memory mode.
How can I fix this?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions