Softlayer Java: пользовательские разделы потеряны после перезагрузки ОС

Я сделал заказ на BareMetal и использованные группы хранения. Мы получили заказ правильно, но после перезагрузки ОС мы потеряли все пользовательские разделы для других групп хранения.

Вот пример:
storageGroups = [
{
"arraySize": 1998,
"arrayTypeId": 2,
"hardDrives": [
0,
1
],
"partitionTemplateId": 1
},
{
"arraySize": 500,
"arrayTypeId": 2,
"hardDrives": [
2,
3
],
# The custom partitions only work on other storage groups
# different from the primary one
"partitions": [
{
"isGrow": true,
"name": "/test1",
"size": 100
}
]
},
{
"arraySize": 2264,
"arrayTypeId": 9,
"hardDrives": [
4,
],
"partitions": [
{
"isGrow": true,
"name": "/test2",
"size": 500
}
]
},
{
"arraySize": 2264,
"arrayTypeId": 9,
"hardDrives": [
5,
],
"partitions": [
{
"isGrow": true,
"name": "/test3",
"size": 500
}
]
}
]

After OS reload, df -k only shows:

Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda3 xxxxxxxxxx 1290396 xxxxxxxxxx 1% /
devtmpfs xxxxxxxx 0 xxxxxxxx 0% /dev
tmpfs xxxxxxxx 0 xxxxxxxx 0% /dev/shm
tmpfs xxxxxxxx 9316 xxxxxxxx 1% /run
tmpfs xxxxxxxx 0 xxxxxxxx 0% /sys/fs/cgroup
/dev/sda1 xxxxxx 136776 xxxxxx 55% /boot
tmpfs xxxxxxx 0 xxxxxxx 0% /run/user/0

Я использую reloadOperatingSystem («FORCE», config) и только устанавливаю ssh ключи в конфигурации. Как сохранить пользовательские разделы после перезагрузки ОС для приведенного выше примера — /test1, /test2, / test3? Должен ли я создать объект компонента и добавить в getHardDrives() класса конфигурации?

2 ответа

  1. Он не добавляет все записи в /etc / fstab после перезагрузки, поэтому DF-k не показывает детали. Я буду вручную добавлять записи в /etc / fstab, чтобы избежать вышеуказанной проблемы.

  2. Пользовательские разделы следует сохранить, если вы не меняете ОС в процессе перезагрузки . В случае, если вы выполняете перезагрузку ОС с другой ОС, необходимо снова отправить пользовательские разделы в config.