Skip to content

Commit b5b97bd

Browse files
authored
Merge branch 'main' into Update-kvm.rst---iptables-before-rule-necessary-for-Ubuntu-24.04-LTS
2 parents 56c059e + 4d14bf9 commit b5b97bd

File tree

20 files changed

+44
-31
lines changed

20 files changed

+44
-31
lines changed
13.3 KB
Loading

source/adminguide/accounts.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -904,8 +904,8 @@ password for a user:
904904
Using API Key and Secret Key based Authentication
905905
-------------------------------------------------
906906
Users can generate API key and Secret key to directly access CloudStack APIs.
907-
This authenctication method is used for programatically calling CloudStack APIs and thus helps in automation.
908-
The API key uniquely identifies the Account, while the Secret key is used to generate a secure singnature.
907+
This authentication method is used for programmatically calling CloudStack APIs and thus helps in automation.
908+
The API key uniquely identifies the Account, while the Secret key is used to generate a secure signature.
909909
When making an API call, the API key and signature are included along with the command and other parameters,
910910
and sent to the CloudStack API endpoint. For detailed information, refer to the CloudStack's Programmer Guide.
911911

source/adminguide/events.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ implementation are also available.
7575

7676

7777
.. note::
78-
On upgrading from 4.19.x or lower, existing AMQP or Kafka intergration
78+
On upgrading from 4.19.x or lower, existing AMQP or Kafka integration
7979
configurations should be moved from folder
8080
``/etc/cloudstack/management/META-INF/cloudstack/core`` to
8181
``/etc/cloudstack/management/META-INF/cloudstack/event``

source/adminguide/events/webhooks.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ This allows users to consume event notifications without any external services
2121
such as an event streaming platforms.
2222

2323
Webhooks can be managed using both API and UI. CloudStack provides following
24-
APIs for webhhoks:
24+
APIs for webhooks:
2525

2626
.. cssclass:: table-striped table-bordered table-hover
2727

@@ -37,7 +37,7 @@ APIs for webhhoks:
3737
executeWebhookDelivery Executes a Webhook delivery
3838
====================== ===========================
3939

40-
In the UI, webhooks can be managed under *Tools > Webhhooks* menu.
40+
In the UI, webhooks can be managed under *Tools > Webhooks* menu.
4141

4242
|webhooks.png|
4343

source/adminguide/hosts.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -924,7 +924,7 @@ There are four stages in the KVM rolling maintenance process:
924924

925925
#. Pre-Flight stage: Pre-flight script (``PreFlight`` or ``PreFlight.sh`` or ``PreFlight.py``) runs on hosts before commencing the rolling maintenance. If pre-flight check scripts return an error from any host, then rolling maintenance will be cancelled with no actions taken, and an error returned. If there are no pre-flight scripts defined, then no checks will be done from the hosts.
926926

927-
#. Pre-Maintenace stage: Pre-maintenance script ((``PreMaintenance`` or ``PreMaintenance.sh`` or ``PreMaintenance.py``)) runs before a specific host is put into maintenance. If no pre-maintenance script is defined, then no pre-maintenance actions will be taken, and the management server will move straight to putting the host in maintenance followed by requesting that the agent runs the maintenance script.
927+
#. Pre-Maintenance stage: Pre-maintenance script ((``PreMaintenance`` or ``PreMaintenance.sh`` or ``PreMaintenance.py``)) runs before a specific host is put into maintenance. If no pre-maintenance script is defined, then no pre-maintenance actions will be taken, and the management server will move straight to putting the host in maintenance followed by requesting that the agent runs the maintenance script.
928928

929929
#. Maintenance stage: Maintenance script ((``Maintenance`` or ``Maintenance.sh`` or ``Maintenance.py``)) runs after a host has been put into maintenance. If no maintenance script is defined, or if the pre-flight or pre-maintenance scripts determine that no maintenance is required, then the host will not be put into maintenance, and the completion of the pre-maintenance scripts will signal the end of all maintenance tasks and the KVM agent will hand the host back to the management server. Once the maintenance scripts have signalled that it has completed, the host agent will signal to the management server that the maintenance tasks have completed, and therefore the host is ready to exit maintenance mode and any 'information' which was collected (such as processing times) will be returned to the management server.
930930

source/adminguide/nas_plugin.rst

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,9 @@ instances to any shared storage (NAS). It is based on `libvirt push backup mode
2727
to take full instance backups (qcow2) and requires libvirt-7.2.0 and QEMU-4.2,
2828
or high versions on the KVM hosts.
2929

30+
Currently, only backup of VMs from the NFS-based Primary Storage are tested to work.
31+
You can also make backups of CEPH-based VMs, but restoring is not possible yet.
32+
3033
The NAS B&R plugin requires admin to first add backup repositories which are
3134
network-attached storage (shared storage). Currently it supports NFS, and may
3235
support other shared storage such as CephFS and CIFS/Samba in future.
@@ -67,25 +70,35 @@ backup.framework.enabled true
6770
backup.framework.provider.plugin nas
6871
================================= ========================
6972

70-
Once the above two configurations are set, restart the cloudstack-management service. Once the service is restarted we can add the backup repository for the 'nas' Backup and Recovery plugin.
71-
Navigate to the configuration -> Backup Repository. Click on 'Add Backup Repository' and fill the form.
73+
Once the above two configurations are set, restart the cloudstack-management service. After restart check the Settings of the Zone where you want to enable NAS backups - make sure that the "backup.framework.enabled"="true" on the Setting tab of the Zone. Once this is done, we can add the backup repository for the 'nas' Backup and Recovery plugin.
74+
Navigate to the Configuration -> Backup Repository. Click on 'Add Backup Repository' and fill the form.
7275

7376
=================== ========================
7477
Field Value
7578
=================== ========================
7679
Name A suitable name to represent the Backup Repository
7780
Address URL, in case of NFS <server IP>:/path
7881
Type NFS ( only NFS type in 4.20)
79-
label.mountopts Any mount point options to be passed while mouting this storage on the hypervisor.
82+
label.mountopts Any mount point options to be passed while mounting this storage on the hypervisor.
8083
Zone The zone in CloudStack with which this Backup Repository must be associated.
8184
=================== ========================
8285

8386
.. image:: /_static/images/B&R-Backup-Respository.png
8487
:align: center
8588
:alt: NAS Backup repository
8689

90+
Pay attention to the "Name" given to this repository, as you will have to specify this in the "External ID" field when creating Backup Offerings (Importing backup offering)
91+
8792
Once the Backup Repository is created, we need to add a Backup Offering, in this plugin the Backup offering is a placeholder to associate an instance to a Backup Repository. While creating the Backup Offering, select the desired Backup Repository. Associate the Backup Offering on an instance to create an Adhoc or scheduled backup.
8893

94+
For the "External ID", please specify the name of the previously created backup repository.
95+
96+
.. image:: /_static/images/B&R-Backup-Offerings.png
97+
:align: center
98+
:alt: NAS Backup offerings
99+
100+
After this has been done, you can go to any Instance view and there will be buttons available for either ad-hoc backup or a scheduled backup of the VM
101+
89102
Support Information and Limitation
90103
----------------------------------
91104

source/adminguide/networking/dynamic_static_routing.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -253,7 +253,7 @@ For more information, see `“CloudStack Kubernetes Service” <../plugins/cloud
253253

254254

255255
.. |manage-ipv4-subnets-for-zone.png| image:: /_static/images/manage-ipv4-subnets-for-zone.png
256-
:alt: Manage IPv4 subnets for zoone
256+
:alt: Manage IPv4 subnets for zone
257257

258258
.. |manage-ipv4-subnets-for-networks.png| image:: /_static/images/manage-ipv4-subnets-for-networks.png
259259
:alt: Manage IPv4 subnets for guest networks

source/adminguide/networking/ip_reservation_in_guest_networks.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ Limitations
9090
- Upgrading network offering which causes a change in CIDR (such as
9191
upgrading an offering with no external devices to one with external
9292
devices) IP Reservation becomes void if any. Reconfigure IP
93-
Reservation in the new re-implemeted network.
93+
Reservation in the new re-implemented network.
9494

9595

9696
Best Practices

source/adminguide/service_offerings.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -654,11 +654,11 @@ To create a system service offering:
654654
Network Throttling
655655
------------------
656656

657-
Network throttling is the process of controlling the network bandwith. CloudStack controls this
657+
Network throttling is the process of controlling the network bandwidth. CloudStack controls this
658658
behaviour of the guest networks in the cloud by using the network rate
659659
parameter. This parameter is defined as the default data transfer rate
660660
in Mbps (Megabits Per Second) allowed in a guest network. It defines the
661-
upper limits for network bandwith.
661+
upper limits for network bandwidth.
662662

663663
You can throttle the network bandwidth either to control the usage above
664664
a certain limit for some accounts, or to control network congestion in a

source/adminguide/templates.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -597,9 +597,9 @@ Attaching an ISO to a Instance
597597
.. |template-permissions-update-2.png| image:: /_static/images/template-permissions-update-2.png
598598
:alt: Sharing template with 2 specific projects
599599
.. |template-permissions-update-3.png| image:: /_static/images/template-permissions-update-3.png
600-
:alt: Revoking permissins from Account "user8"
600+
:alt: Revoking permissions from Account "user8"
601601
.. |template-permissions-update-4.png| image:: /_static/images/template-permissions-update-4.png
602-
:alt: Revoking permsissons from both projects previously added
602+
:alt: Revoking permissions from both projects previously added
603603
.. |template-permissions-update-5.png| image:: /_static/images/template-permissions-update-5.png
604604
:alt: Resetting (removing all) permissions
605605
.. |iso.png| image:: /_static/images/iso-icon.png

0 commit comments

Comments
 (0)