VMware Global Community
lestatIT
Enthusiast
Enthusiast
Jump to solution

Upgrade Vsphere 5.1 up3 a 6 up2 con passaggio DB da SQL express 2008 a 2012 STD

Ciao a tutti,

prima di passare la nostra infrastruttura dalla 5.1 alla 6.0 ho creato un ambiente di test per testate la procedura di aggiornamento.

Il vcenter è un server virtuale con 5.1 up3 con SQL express 2008. Visto che gli hosts da gestire saranno una decina ho deciso di passare a SQL 2012 Standard e successivamente aggiornare alla versione 6.0 up2.

Il passaggio del database è avvenuto senza intoppi e vcenter si apre perfettamente, quindi sono passato all'aggiornamento alla versione 6.0 ma dopo l'autenticazione (utilizzo l'utenza amministrativa su Vcenter per accedere al Vclient), gli scripts di update mi segnalano questo:

errore up6.JPG

Verificando il tipo di errore e ho letto di modificare la compatibilità del DB del Vcenter da SQL2008 a SQL 2012.

Ho rilanciato l'update ma persiste il messaggio.

compatilbiltàsql.JPG

Ho già verificato sul sito Vmware se è supportato SQL 2012 con Vcenter 6.0Up2 e non ci sono problemi ( il mio Sql è già SP2):

sqlinter.JPG

Ho anche aggiornato SQL 2012 con SP3 (che è ora supportato con Vcenter 6 UP2), ma ovviamente non è cambiato nulla.

Mi potete dare una mano?

0 Kudos
1 Solution

Accepted Solutions
lestatIT
Enthusiast
Enthusiast
Jump to solution

Ho trovato questo Kb per lo spostamento dei nodi da un vcenter ad uno nuovo

https://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=10047...

Chiudo e procedo con il nuovo server.

View solution in original post

0 Kudos
26 Replies
Tinto1970
Commander
Commander
Jump to solution

ciao, potrebbero essere dei problemi di permessi dell'utente sql che usa vCenter. Hai controllato questo lato?
Googlando si trovano diverse cose, alcuni hanno dovuto aggiungere dei permessi che andavano oltre quelli delle specifiche.

--
Alessandro aka Tinto VCP-DCV 2023 | VVSPHT 2023 | VMCE 2024 | vExpert 2024 | Veeam Legend
please give me a "Kudo" if you find my answer useful
www.linkedin.com/in/tinivelli
my blog: https://blog.tinivelli.com
0 Kudos
lestatIT
Enthusiast
Enthusiast
Jump to solution

Ciao,

ho trovato questo KB "VMware KB: An upgrade or installation of vCenter Server 6.0 with an external SQL Server database fai..."

dove propone di eseguire la query che mi da errore durante l'aggiornamento, ma il risultato è "0 rows".

In merito alla tua segnalazioni dei permessi, mi sai indicare qualche link?

0 Kudos
lestatIT
Enthusiast
Enthusiast
Jump to solution

Ho provato anche ad utilizzare l'utente che ha pieni diritti sui DB, amministratore locale e amminstratore della vmfarm, ma il messaggio si ripropone ancora.

0 Kudos
Tinto1970
Commander
Commander
Jump to solution

se puoi aprire un ticket col supporto, direi sia il momento di farlo Smiley Wink

P.S.: sei sicuro che ti serva mantenere il vecchio DB?

P.P.S.: ho letto solo ora: con la nuova versione di vCenter con DB integrato (non è più sql express), non ci sono più le vecchie limitazioni di numero di host: se non hai esigenze particolari... userei quello: è gratis Smiley Wink

https://www.vmware.com/pdf/vsphere6/r60/vsphere-60-configuration-maximums.pdf

con la windows embedded puoi arrivare a 20 hosts. con la linux appliance a 1000. hai valutato anche questa?

--
Alessandro aka Tinto VCP-DCV 2023 | VVSPHT 2023 | VMCE 2024 | vExpert 2024 | Veeam Legend
please give me a "Kudo" if you find my answer useful
www.linkedin.com/in/tinivelli
my blog: https://blog.tinivelli.com
0 Kudos
lestatIT
Enthusiast
Enthusiast
Jump to solution

Grazie del consiglio, ma utilizzando il nuovo database VPostgres , dovrei rifare tutte le configurazioni dei vari hosts.

Controllo ancora in giro e vedo se trovo la soluzione, non credo di essere stato l'unico che si è trovato in questa situazione.

0 Kudos
Tinto1970
Commander
Commander
Jump to solution

AAAAALLLLTTTT FRENA I CARRI

se fai un nuovo database perdi:

- i dati di performance raccolti

- i permessi impostati

- eventuali definizioni di allarmi...

- altre cose minori che non ricordo Smiley Happy

NON perdi assolutamente le configurazioni degli host, delle VM, e le ultime non vengono interrotte se agganci l'host a un nuovo vCenter

--
Alessandro aka Tinto VCP-DCV 2023 | VVSPHT 2023 | VMCE 2024 | vExpert 2024 | Veeam Legend
please give me a "Kudo" if you find my answer useful
www.linkedin.com/in/tinivelli
my blog: https://blog.tinivelli.com
0 Kudos
lestatIT
Enthusiast
Enthusiast
Jump to solution

Si scusa, hai ragione.

Intendevo le varie regole per update,i permessi e a configurazione i cluster HA .

Comunque volevo risolvere il problema perchè mi sembra assurdo che non funziona.

0 Kudos
fbonez
Expert
Expert
Jump to solution

‌VIsto che hai messo in piedi un ambiente di test ti consiglio di fare una prova migrando prima a vCenter 5.5

Se questa va a buon fine poi provi ad aggiornare alla versione 6.

Sono cambiate molte cose da vCenter 5.1 a 6 pertanto potrebbe essere che qualcosa nella procedura di migrazione non sia ok.

Infine concordo con Tinto molto spesso si fa prima a fare un nuovo vCenter.

CIao

-- If you find this information useful, please award points for "correct" or "helpful". | @fbonez | www.thevirtualway.it
0 Kudos
lestatIT
Enthusiast
Enthusiast
Jump to solution

adesso provo a scaricare la 5.5 e provo...

0 Kudos
lestatIT
Enthusiast
Enthusiast
Jump to solution

Ragazzi,

ho scoperto il problema!

L'utente utilizzato nell'ODBC deve essere "sysadmin"....

Untitled.jpg

Infatti l'errore proposto è legato all'esecuzione di una query con quell'utente sui Db di sistema.

Adesso l'installazione prosegue senza intoppi.

0 Kudos
Tinto1970
Commander
Commander
Jump to solution

sì era quello che ti avevo scritto nel primo messaggio di risposta Smiley Wink

--
Alessandro aka Tinto VCP-DCV 2023 | VVSPHT 2023 | VMCE 2024 | vExpert 2024 | Veeam Legend
please give me a "Kudo" if you find my answer useful
www.linkedin.com/in/tinivelli
my blog: https://blog.tinivelli.com
0 Kudos
lestatIT
Enthusiast
Enthusiast
Jump to solution

Una domanda in merito all'installazione, ma alla richiesta del "domain name" si lascia "vsphere.local", si mette il dominio dove si trova Vcenter o quello che si vuole?

0 Kudos
Tinto1970
Commander
Commander
Jump to solution

lascia vsphere.local,  il dominio "locale" del SSO Smiley Wink

--
Alessandro aka Tinto VCP-DCV 2023 | VVSPHT 2023 | VMCE 2024 | vExpert 2024 | Veeam Legend
please give me a "Kudo" if you find my answer useful
www.linkedin.com/in/tinivelli
my blog: https://blog.tinivelli.com
0 Kudos
lestatIT
Enthusiast
Enthusiast
Jump to solution

Infatti ho lasciato, quello ma ho cambiato il nome della farm.

Successivamente mi collego con webclient e controllo se posso mettere il mio dominio.

0 Kudos
Tinto1970
Commander
Commander
Jump to solution

prima dovrai entrare come administrator@vsphere.local e aggiungere il dominio come fonte di autenticazione

--
Alessandro aka Tinto VCP-DCV 2023 | VVSPHT 2023 | VMCE 2024 | vExpert 2024 | Veeam Legend
please give me a "Kudo" if you find my answer useful
www.linkedin.com/in/tinivelli
my blog: https://blog.tinivelli.com
0 Kudos
lestatIT
Enthusiast
Enthusiast
Jump to solution

Si , stavo leggendo su un documento di accedere come administrator e poi aggiungere i domini interessati.

Domani ci provo e vi faccio sapere.

Grazie.

0 Kudos
lestatIT
Enthusiast
Enthusiast
Jump to solution

Ho terminato di aggiornare, escluso update manager, ma ora ho un problema con Vclient...

Al termine dell'agigornmento sono entrato come "administraotr@vsphere.local" e ho aggiunti il mio domnio "vmtest" rendendolo predefinito e ho aggiunto l'utente "vmtest\sistemista" come amminstratore del mio vcenter.

Se però utilizzo un'utente del dominio "vsphere.local" mi collego sia con web client che vclient, mentre se utilizzo l'utente "sistemista",mi fa collegare solo tramite la web interface mentre con vclient appare il seguente messaggio:

errore.JPG

Mentre se inserisco le seguenti credenziali nel web client mi connette.

errore1.JPG

Ecco i permessi  con evidenziato l'utente "sistemista

errore4.JPG

errore5.JPG

Mi sapete suggerire qualcosa?

0 Kudos
Tinto1970
Commander
Commander
Jump to solution

dice "errore di nonnessione" più o meno... il vSphere Client è aggiornato?

--
Alessandro aka Tinto VCP-DCV 2023 | VVSPHT 2023 | VMCE 2024 | vExpert 2024 | Veeam Legend
please give me a "Kudo" if you find my answer useful
www.linkedin.com/in/tinivelli
my blog: https://blog.tinivelli.com
0 Kudos
lestatIT
Enthusiast
Enthusiast
Jump to solution

si si,

considera che l'utenza administrator@vsphere.local entra tranquillamente.

Adesso però prova ad disinstallare la 5.1 e reinstallo la 6.0

0 Kudos