Cargando...
 

Historial: lliurex-quota.

Previsualización de la versión: 8

Introducció i nocions bàsiques

Lliurex-quota és l'eina per a la gestió de quotes en l'entorn del model d'aula/centre Lliurex 19.

L'ús de quotes permet aplicar restriccions d'espai per als usuaris que utilitzen l'aula, i permet, d'aquesta manera, no saturar l'espai del servidor del qual depenen.

L'ús de quotes en el model d'aula/centre va destinat principalment a la gestió de l'espai que els usuaris poden ocupar en el servidor d'aula/centre amb les característiques que aquest model ofereix, i no és una eina genèrica r a l'ús de quotes fora del model d'aula/centre de forma completament funcional i en quasevol situació.

Les particularitats que ofereix Lliurex-quota respecte al que representa una eina genèrica per a l'aplicació de quotes en quasevol sistema Linux i que el diferencien d'una interfície per a les eines natives que proveix Linux són les següents:

  • Les restriccions de quota d'espai se centren en l'espai utilitzat pels usuaris en /net/server-sync sense ser restriccions per a qualsevol altra carpeta ni ubicació en el sistema.
  • Està enfocat per a oferir una configuració el més senzilla possible i en un sol clic per a oferir la funcionalitat.
  • Tan sols està enfocat per a limitar la grandària ocupada pels fitxers d'usuaris de xarxa, i obvia altres possibles restriccions.
  • IIntegrat amb les diferents tecnologies (emmagatzematge compartit, perfils mòbils) que ofereix el model d'aula/centre i les seues diferents configuracions possibles per a un ús de de manera senzilla i transparent per a l'usuari.
  • Possibilitat de ser utilitzat des de quasevol equip de l'aula/centre.
  • Suport per a quates (restriccions) aplicades grups d'usuaris.

Lliurex-quota és una eina que depén del servidor “N4D” que presta funcionalitats dins de l'entorn Lliurex. És per això que, davant la fallada de funcionament del servidor ”N4D” el sistema de quotes pot veure's afectat, també depén de la utilitat nativa “quota” que ofereix el sistema operatiu, encara que aquesta només serà utilitzada en el servidor que continga el contingut dels usuaris de xarxa.

La tecnologia de Lliurex-quota està modulada en diversos components distribuẗs en diversos paquets, per a obtindre funcionalitat completa es recomana tindre instal·lats tots els paquets, encara que la funcionalitat bàsica es pot obtindre amb sols el paquet principal lliurex-quota.

Els diferents paquets, components i funcionalitats són:

  • Paquet (principal) lliurex-quota.deb:
    • lliurex-quota: Cliente texto que permite realizar todas las acciones de la herramienta.
    • quotamanager: Plugins que ofrece llamadas a componentes N4D para realizar las acciones dentro del sistema.
  • Paquete (opcional) lliurex-quota-gui.deb:
    • lliurex-quota-gui : Client text que permet realtizar totes les accions de l'eina de forma gràfica i senzilla.
  • Paquet (opcional) plasma-widget-lliurex-quota.deb:
    • Giny( widget) per a l'escriptori Plasma que permet la visualització de la quota de disc utilitzada per l' usuari actiu.

Aquesta documentació cobrix l'ús amb l'eina gràfica “lliurex-quota-gui” atés que la forma d'ús i representació de la informació és més senzilla i pràctica, i permet igualment totes les opcions disponibles. L'ús del client text està relegat a possibles sistemes sense entorn gràfic o desenvolupament/depuració de l'eina.

És possible obtindre una ajuda de les accions disponibles en el client de text “lliurex-quota” mitjançant l'execució de la mateixa ordre.

Quotas19

Ús de l'eina lliurex-quota-gui:

Per a utilitzar l'eina han d'estar instal·lats els diferents mòduls que la componen, de no ser el cas, es poden instal·lar mitjançant:

apt-get update && apt-get install -y lliurex-quota-gui lliurex-quota

L'eina es pot invocar des de la línia d'ordres executant l'ordre:

lliurex-quota-gui

També pot executar-se des de l'accés directe del menú d'aplicacions dins del submenú “Administració de Lliurex”:

Quotas3


L'aplicació es presenta amb con una finestra que requereix l'autenticació d'un usuari administrador (administrador local de la máquina o grup “admins”) abans de poder realitzar qualsevol altra acció.

Quotas2

A continuació descriurem les pantalles que presenta la interfície de l'aplicació, així com una descripció i els usos recomanats de cada acció es descriga. De forma simultània i amb la descripción de l'acción descrita, es documentarà el procés de como es van configurant les restriccions de quota per als usuaris del modelo d'aula/centre.


Després de l'autenticació,l'aplicació pot presentar dues finestre diferenciades en funció de l'estat actual del sistema:

Inicialment:


En el primer ús de l'eina, el sistema no està configurat i no té el sistema de quotes activat, això es veu clarament en l'aplicació en la finestra que es visualitza.

Quotas5

Aquesta pantalla, força a que l'única operació possible siga l'activació del sistema de quotas, que és presentada en la barra d'operacions en la part superior de la finestra.

Per tal de configurar el sistema automàticament, cal pressionar el botó “Activa”; posteriorment hem d'esperar que el sistema estiga completament operacional i que canvie la finestra.

Inicialment i per a un ús méss senzill, quan es configura el sistema s'aplicaran alguns restricciones de quota por defecte per als grups de professorat (grup “teachers”) i els grups d'alumnat (grup “students”).

Les restriccions en la inicialització prendran els següents valors per defecte:

  • Grup "teachers": 100 GiB
  • Grup "students": 50 GiB

Nota: Atés que la interfície de gestión de quotas es pot executar des de qualsevol lloc en el model d'aula/centre, l'activació de les restriccions de quota sols cal executar-la una única vegada, independientement del lloc que s'estiga utilitzant per a llançar l'eina lliurex-quota-gui i s'aplicarà automàticament en el servidor que calga, no necessàriament en l'equip on s'estiga llançant.

Usos posteriors:


Si no és el primer ús de l'eina, o bé, després d'esperar  que el sistema haja estat configurat, es presenta la finestra principal on majorment realiyzarems les operacions més habituals.

La finestra mostra els diferents grups d'usuaris del sistema (filtrats per simplicitat per a mostrar els grups d'interés en el model d'aula/centre Lliurex) com vista inicial per defecte.

Quotas4b

Les diferents operacions possibles són presentades a través dels botons de la part superior i inferior, en la parte central se presenten els diferents grups d'interés per al  model d'aula/centre Lliurex.

Les opcions que poden executar-se amb aquesta interfície són:

"Activa":

Permet l'activació/configuració del sistema de restricció de quotes en el model d'aula/centre que correspon a l'equip des de qual s'età llançant l'eina.

Si el sistema ja està actualment configurt, aquest botó no es pot activar.

Quan s'ha premut el botó, per a evitar la repetició d'accions, quedará desactivat fins que el  procés de configuració s'haja completat.

Nota: Atés que la interfície de gestió de quotes es pot executar des de qualsevol lloc en el model d'aula/centre, l'activació de les restriccions de quota tan sols cal executar-la una única vegada, independientement del lloc que s'estiga utilitzant pe a llançar l'eina lliurex-quota-gui i s'aplicarà automàticament en el servidor que calga, no necessàriament en l'equip on s'estiga llançant l'eina.

"Desactiva":

Permet la desactivació/desconfiguració del sistema de restricció de quotes en el model d'aula/centre que corresponga a l'equip des del qual s'està llançant l'eina.

Si el sistema actualment està desconfigurat, aquest botó no es podrà activar.

Quan s'ha pemut el botó, per a evitar la repetició d'accions, quedarà desactivat fins que el procés de desconfiguración s'haja completat.

Nota: Atés que la interfície de gestió de quotes pot ser executada des de qualsevol lloc en el model d'aula/centre, la desactivación de les restriccions de quota tan sols caldrà executar-la una única vegada, independientement del lloc que s'estiga utilitzant per a llançarl'eina lliurex-quota-gui i s'aplicarà automàticament en el servidor que calga, no necessàriament en l'equip on s'estiga llançant l'eina.

"Editor d'usuaris":

Canvia el contingut central de la finestra per a mostrar una vista dels diferents usuaris del sistema en lloc dels diferents grups del sistema, que és la vista per defecte.



Quotas6b


A través d'aquesta vista és possible realitzar comprovacions (columna “Utilizat” i “Quota aplicada”) i actualització de les restriccions de quota (columna “Quota”) sobre els usuaris (files) que es desitge:

  • Columna “Quota”: És el valor actual que s'ha seleccionat o modificat a través d'aquesta eina, és l'única columna editable en aquesta vista, per a modificar el valor tan sols cal fer-hi “clic” i modificar el valor mostrat al valor que es desitge.
  • Columna “Utilitzat”: Mostra l'espai que actualment ocupen els usuaris en l'entorn compartit de xarxa en el servidor.
  • Columna “Quota aplicada”: Mostra les quotes efectives (reals) que s'estan actualment aplicant als usuaris, el valor ha de correspondre al valor de la columna “Quota” d'aquest usuario, quan ja s'hagen aplicat tots els canvis.

Si en aquesta vista es desitja modificar més d'un usuari, s'han de modificar les diferents caselles una a una, aquests caselles modificades es mostraran com text en negreta per a una milor identificació.

Si es desitja alterar una restricció de quota, cal modificar el valor de la columna “Quota”.  Per a això, cal situar el cursor en la cel·la que continga el valor que volem modificar . Això activa la cel·la i després es canvia el valor. També es pot activar la cel·la amb un clic del ratolí i després procedir de la manera indicada.

Quan s'ajusta un valor perquè es desitja modificar una restricció de quota, cal teclejar un valor numèric enter (que representarà la quantitat en GiBibyte).

Un valor de “0” desactiva una restricció de quota, és el valor per defecte quan una restricció no està activa.

"Editor de grups":

Canvia el contingut central de la finestra per a mostrar una vista dels diferents grups del sistema (filtrats per simplicitat per a mostrar els grups d'interés en el model d'aula/centre Lliurex)

Nota: A l'inici, després d'una configuració, les restriccions prendran els següents valors per defecte:
    • Grup “teachers”: 100 GiB
    • Grup “students”: 50 GiB

Les restriccions de quota que s'han modificat es presentaràn en negreta per a facilitar una visió més clara del que s'ha modificat i el que està dessactivat.


Quotas20b


Mitjançant aquestes vistes és possible especificar una restricció de quota per a tots els usuaris que estiguen en un grupo de sistema. La forma d'aplicar els valors a la restricción de quota funciona de forma anàloga a la documentada per a l'edició sobre usuario. Cal situar-se damunt de qualsevol de les files que representen els grups disponibles i en la columna “Quota” modificar el valor numèric fent clic  i fixat el valor enter que representa la quantitat de GiBibytes que es desitge assignar.

Si es vol mostrar tots els grup que exixteixen en el sistema, hi ha un controll “Mostra tots els grups” que permet eliminar el filtrat dels grups que són més rellevants per al model aula/centre.

Quotas9b


Hem de recordar recordar que per a la creació de grups i usuaris dins del model d'aula/centre, cal utilitzar l'eina “llum” .

Els usuaris afegits posteriorment (nous usuaris) al grup on s'han aplicat les restriccions heretaran les restriccions del grupo automàticament, d'aquesta forma és possible especificar una restricción per a totes i tots els alumnes presents i futurs que gestione l'aula/centre.

Cal tindre present els rols que posseeixen els usuaris del model d'aula/centre que són utilitzats en Lliurex, els usuaris poden pertànyer a un “grup genèric” de professors (teachers), d'alumnat (students) o administradors (admins), o bé crear “grups genèrics anomenats” associats a un tipus alumnat, o de professorat.

Per exemple: un membre del “grup genèric nomenat” i associat a alumnat, estarà afectat per dues restriccions de quota de grup, pel “grup genèric anomenat” i també pel “grup genèric” d'alumnat (students), d'aquesta forma es pot establir una jerarquia de restriccions en la qual per a tots els alumnes es disposa d'una restricció estàndard (“grup genèric”) i es particularitza augmentant-la o disminuint-la a través del “grup genèric nomenat”.

Quan un usuari és afectat per diferents restriccions configurades, s'utilitza una jerarquia de prioritats per a calcular quina és efectiva, l'ordre de prioritats per a les restriccions és el següent:

  • Prioritats assignades a l'usuari
  • Prioritats de grup genèric anomenat
  • Prioritats de grup genèric

Quan l'usuari té l'àmbit d'aplicació de diverses d'aquestes restriccions de quota simultàniament, s'utilitza el següent mètode d'aplicació per al càlcul de la restricció efectiva:

  • Si l'usuari té una restricció aplicada a ell mateix de manera personal (no heretada a través de la pertinença a un grup d'usuaris), aquesta serà la restricció efectiva, independentment si també té quotes heretades per pertinença a un o múltiples grups amb restricció de quota)
  • Si l'usuari està afectat simultàniament per diversos “grups genèrics nomenats” s'aplica la major d'elles, sense tindre en compte la restricció de quota del “grup genèric” al qual a més pertanga atés que és una especialització del grup mes genèric possible “grup genèric” tal com “students” o “teachers”.
  • Si l'usuari està afectat per restriccions de “grup genèric anomenat” i “grup genèric”, és aplicada la que pertany al “grup genèric anomenat”
  • Finalment si l'usuari tan sols està afectat per restriccions de quota de “grup genèrico” , aquestes seran les úniqs que s'aplicaran.
  • Si una restricció de quota posseeix el valor “0”, aquesta es considera no inicialitzada atés que és el valor per defecte per a les restriccions de quota.

"Refresca":

Obté del servidor corresponent una altra vegada les dades que estan sent mostrades, les quals poden tindre alguna actualització respecte de les mostrades.

Aquesta opció és útil potser quan són aplicades les quotes de grups, pel fet que les quotes no necessàriament poden ser aplicades instantàniament, en algunes situacions pot ocórrer un xicotet lapse de temps (inferior a un minut) en el qual les quotes encara no han sigut aplicades automàticament.

Finestra principal de contingut:

A través de la part principal/central de la interfície és possible especificar una restricció de quota. Aquesta quota anirà assosciada a un grupo d'usuarios o bé a un usuari en concret, segons la vista seleccionada (editor de grups o editor d'usuaris).

Per a a realitzar un ajust o modificació d'una quota, que inicialment tendrà un valor de “0” (el valor “0” és equivalent a “no inicialitzat”) s'ha de modificar el valor mostrat en la taula en la columna anombrada “Quota” i que correspon a la fila amb el nombre de l'usuari/grup que se desitge modificar.

Posteriorment a la modificació del valor, si els botons d'acció per a alicar o desfer els canvis situats en la part inferior de la interfície estaven desactivats, serà possible la seua activació per a confirmar/desfer l'acció o accions realitzades.



Quotas7b


Nota: La interfície permet el canvi de vista d'“Editor de grups” i “Editor d'usuaris” sense que per això els canvis realitzats hagen de ser aplicats o es perden les modificacions amb el canvi de vista.

"Desfés els canvis":

S'obliden els canvis que s'han produït en la interfície i es tornen a mostrar els últims canvis confirmats en el servidor. Aquest botó sols estarà actiu quan hi hajacanvis pendents de confirmació.

"Aplica":

Per a aplicar en el servidor tots els canvis que s'han realitzat a través de les finestres d'“Editor d'usuaris” i “Editor de grups”. Per a això, motrarà una finestra nova a manera de resum amb les accions que es volen aplicar per a la posterior confirmació o per  atornar a l'edició.



Quotas8


Des d'aquesta finestra es poden confirmar els canvis realitzats mitjançant el botó “Aplica” o bé es ot tornar a l'edició anterior amb el  botó “Enrere”.

Quan es prem el botó “Aplica", es produeix un temps d'espera per a notificar al servidor adequat els canvis (aixó s'identifica perquè el text “Aplica” del botó es canvia temporalmente per una animació a manera d'espera), posteriorment l'aplicació torna a mostrar l'última finestra d'edició utilitzada “Edició de grups” o bé “Edició d'usuaris”. Quan s'han aplicat els canvis, els botons d'acció per a aplicar/desfer els canvis ja no es poden activar i els canvis apareixen reflectits en les columnes “Quota” i “Quota aplicada” segons la vista que es presente.

"Filtrat d'usuaris/grups":

A través del quadre de text “Filtre” situat en la part superior en qualsevol de les vistes “Editor d'usuaris” o “Editor de grups” és possible restringir les files que es mostren.

Qualsevol text que s'introduïsca en aquest quadre de text filtrarà les files (usuaris o grups) que continguen total o parcialment aquest text; el funcionamient d'aquest filtre no distingeix entre majúsculesi minúscules.



Quotas24b

 

Connector per a l'escriptori

Per a disposar d'un connector d'escriptori que informe de l'estat d'espai utilitzat (en xarxa d'aula/centre) caldrà tindre inatal·lat el component adequat. Si no es té instal·lat, es pot fer mitjançant:

apt-get update && apt-get install -y plasma-widget-lliurex-quota.deb
 

Després de realitzar la instal·lació, cal reiniciar la sessió gràfica. Per a això, cal eixir de la sessió i tornar a entrar o reinicialiar l'equip.

Aquest connector s'utilitza sols per a consultar quant a l'espai utilitzat, principalment destinat a proporcionar informació als usuaris, en cap cas poden ser modificades les restriccions de quota des d'aquest complement.

Una vegada iniciada una sessió, ja ha d'estar actiu el connector que informa de l'espai consumit. Per tal de visualitzar el connector i el seu estat, hem de comprovar la safata del sistema; el connector pot aparéixer dins o bé estar visible directament.

Quotas10




El connector apareix al costat del text “Lliurex Quota de disco”, s'ha de tindre en compte que per defecte l'escriptori posseeix un altre connector nadiu (proporcionat per l'entorn Plasma) que també informa de la restricció de quota de disc, encara que aquest només es refereix a les restriccions aplicades en l'equip local però no en un sistema de xarxa.

Si es desitja que tan sols aparega el connector per al sistema Lliurex, podem ometre la representació de l'altre  connector en  la configuració de la safata del sistema

 

Quotas15



En el menú de configuració de la safata del sistema, es  desactiva “Quota de disco” i es comprova que estiga activat “Lliurex Quota de disc”.

El connector mostra directamente , en passat el ratoí per damunt, l'ús de l'espai compartit. Així i tot, pot ser activat si es fa clic damunt, i mostra la informació quant a l'ús actual, mostrat per una barra de progrés que indica el límit configurat.

 

Quotas11




La visualització del connector tracta de ser no intrusiva, per això el mode de funcionament està ocult per defecte i presenta el color verd, no obstant això, l'estat i color canvia depenent del percentatge d'utilització de quota que està ocupant l'usuari.

A mesura que el percentatge d'utilització de disc en l'espai compartit en el servidor va arribant al límit el connector passa a estar sempre visible i canvia de color en la safata del sistema i fins i tot adquireix un mode animat (a manera d'alerta) quan l'espai disponible restant està en nivells crítics.

 
Quotas16


 

Quotas17

 

Quotas18

 

Historial

Avanzado
Información Versión
2021-06-10 13:17 munoz_ric 13
Ver
2020-11-02 23:38 juanma 12
Ver
2020-01-15 10:20 empar 11
Ver
2020-01-15 09:19 empar 10
Ver
2020-01-10 14:55 empar 9
Ver
2020-01-10 14:05 empar 8
Ver
2020-01-10 13:52 empar 7
Ver
2020-01-10 12:18 empar 6
Ver
2020-01-10 08:20 empar 5
Ver
2020-01-09 14:56 empar 4
Ver
2020-01-09 13:56 empar 3
Ver
2020-01-09 12:58 empar 2
Ver
2019-09-27 14:45 mangel 1
Ver

Historial

No hay registros que mostrar
Mastodon E-Mail