LMTOOLS ಪರವಾನಗಿ ವ್ಯವಸ್ಥಾಪಕ. ಆಟೋಡೆಸ್ಕ್ ಉತ್ಪನ್ನ ಬಳಕೆದಾರರಿಗೆ ಪಟ್ಟಿ ಪರವಾನಗಿಗಳು

ಶುಭ ಮಧ್ಯಾಹ್ನ, ಪ್ರಿಯ ಓದುಗರು.

ನಾನು ಅತ್ಯಂತ ಸಂಕ್ಷಿಪ್ತವಾಗಿ ಮತ್ತು ಲೇಖನವನ್ನು ಅಂಕಗಳಾಗಿ ವಿಭಜಿಸುತ್ತೇನೆ.

ಸಾಂಸ್ಥಿಕ ಸಮಸ್ಯೆಗಳು

ಆಟೋಕ್ಯಾಡ್ ಸಾಫ್ಟ್‌ವೇರ್ ಉತ್ಪನ್ನದ ಬಳಕೆದಾರರ ಸಂಖ್ಯೆಯು ಸ್ಥಳೀಯ ನೆಟ್‌ವರ್ಕ್ ಪರವಾನಗಿಗಳ ಸಂಖ್ಯೆಯನ್ನು ಮೀರಿದೆ.

  1. ಆಟೋಕ್ಯಾಡ್ ಸಾಫ್ಟ್‌ವೇರ್‌ನಲ್ಲಿ ಕೆಲಸ ಮಾಡುವ ತಜ್ಞರ ಸಂಖ್ಯೆಯನ್ನು ಯಾವುದೇ ಆಂತರಿಕ ದಾಖಲೆಯಿಂದ ಪ್ರಮಾಣೀಕರಿಸಲಾಗಿಲ್ಲ.
  2. ಪಾಯಿಂಟ್ ಸಂಖ್ಯೆ 1 ರ ಆಧಾರದ ಮೇಲೆ, ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಸ್ಥಾಪಿಸಲು ನಿರಾಕರಿಸುವುದು ಅಸಾಧ್ಯವಾಗಿದೆ.
  3. ಕೆಲಸದ ಅಸಮರ್ಪಕ ಸಂಘಟನೆಯು ಪರವಾನಗಿಗಳ ಕೊರತೆಗೆ ಕಾರಣವಾಗುತ್ತದೆ, ಇದು ಈ ಸಮಸ್ಯೆಯೊಂದಿಗೆ ಮಾಹಿತಿ ತಂತ್ರಜ್ಞಾನ ಸೇವೆಗೆ ಚಂದಾದಾರರಿಂದ ವಿನಂತಿಗಳು ಮತ್ತು ಕರೆಗಳಿಗೆ ಕಾರಣವಾಗುತ್ತದೆ.

ತಾಂತ್ರಿಕ ಸಮಸ್ಯೆಗಳು

  1. ಆಕ್ರಮಿತ ಪರವಾನಗಿಗಳ ಪಟ್ಟಿಯನ್ನು ವೀಕ್ಷಿಸಲು ಉಪಕರಣಗಳ ಕೊರತೆ.

ಪರಿಹಾರಗಳು

  1. ಸಾಫ್ಟ್‌ವೇರ್ ತಯಾರಕರು ಬೆಂಬಲಿಸುವ ಸಿದ್ಧ-ಸಿದ್ಧ ಪರಿಹಾರ, ಆಕ್ರಮಿತ ಪರವಾನಗಿಗಳ ಪಟ್ಟಿಯನ್ನು ಸ್ವತಂತ್ರವಾಗಿ ವೀಕ್ಷಿಸಲು ಬಳಕೆದಾರರಿಗೆ ಅವಕಾಶ ನೀಡುತ್ತದೆ.
  2. ವೆಬ್ ಪುಟದ ರೂಪದಲ್ಲಿ ಪರವಾನಗಿ ವ್ಯವಸ್ಥಾಪಕರ ಕಾರ್ಯಾಚರಣೆಯ ವರದಿಯನ್ನು ಪ್ರದರ್ಶಿಸಲು ಯಾವುದೇ ಸೂಕ್ತವಾದ ಪರಿಹಾರದ ಅಭಿವೃದ್ಧಿ.

ನಿರ್ಧಾರ ಮತ್ತು ಅನುಷ್ಠಾನ

ತಾಂತ್ರಿಕ ಕಾರ್ಯ

  1. ಓಎಸ್ ಪರವಾನಗಿಯಲ್ಲಿ ಉಳಿಸುವ ಅವಕಾಶ
  2. ಪರವಾನಗಿಗಳನ್ನು ಹೊಂದಿರುವ ಬಳಕೆದಾರರ ಪಟ್ಟಿಯನ್ನು ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತಿದೆ

ಪರವಾನಗಿ ವ್ಯವಸ್ಥಾಪಕರ ಅನುಷ್ಠಾನ

ಅಗತ್ಯ ಕಾರ್ಯವನ್ನು ಸ್ವತಂತ್ರವಾಗಿ ಕಾರ್ಯಗತಗೊಳಿಸಲು ನಿರ್ಧಾರ ತೆಗೆದುಕೊಳ್ಳಲಾಗಿದೆ. ಮರಣದಂಡನೆ ಆದೇಶ:

  1. ವರ್ಚುವಲೈಸೇಶನ್ ಸರ್ವರ್‌ನಲ್ಲಿ CentOS 7 ಅನ್ನು ಸ್ಥಾಪಿಸುವುದು ಮತ್ತು ಕಾನ್ಫಿಗರ್ ಮಾಡುವುದು
  2. ಲಿನಕ್ಸ್‌ಗಾಗಿ ಆಟೋಡೆಸ್ಕ್ ನೆಟ್‌ವರ್ಕ್ ಪರವಾನಗಿ ನಿರ್ವಾಹಕವನ್ನು ಸ್ಥಾಪಿಸುವುದು ಮತ್ತು ಚಾಲನೆ ಮಾಡುವುದು
  3. OS ಅನ್ನು ಮರುಪ್ರಾರಂಭಿಸಿದಾಗ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಪ್ರಾರಂಭಿಸಲು ಉಪಯುಕ್ತತೆಯನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾಗುತ್ತಿದೆ
  4. ನಿಯತಾಂಕಗಳ ಫೈಲ್ ಅನ್ನು ಹೊಂದಿಸಲಾಗುತ್ತಿದೆ (ನಾನು ಅದರ ಬಗ್ಗೆ ಕೆಳಗೆ ಬರೆಯುತ್ತೇನೆ)
  5. ಸ್ಥಳೀಯ ವೆಬ್ ಸರ್ವರ್ ಮತ್ತು PHP ಅನ್ನು ಸ್ಥಾಪಿಸುವುದು

ಆಕ್ರಮಿತ ಪರವಾನಗಿಗಳ ಪಟ್ಟಿಯನ್ನು ಪ್ರದರ್ಶಿಸುವ ಅನುಷ್ಠಾನ

  1. ಕೆಳಗಿನ ವಿಷಯಗಳೊಂದಿಗೆ .sh ಫೈಲ್ ಅನ್ನು ರಚಿಸಿ:
    	#! /bin/bash
    	/opt/flexnetserver/lmutil lmstat -a -c [путь к файлу .lic]> "/var/www/html/log.txt"
    	

    ಇದನ್ನು ಅನುಕೂಲಕರ ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ ಇರಿಸಲಾಗಿದೆ ಮತ್ತು ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದ ಫೈಲ್ ಆಗಿ ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾಗಿದೆ.

    ಈ ಆಜ್ಞೆಯನ್ನು ಬಳಸಿಕೊಂಡು, ಪರವಾನಗಿ ವ್ಯವಸ್ಥಾಪಕರ ಸ್ಥಿತಿಯನ್ನು log.txt ಫೈಲ್‌ಗೆ ಅಪ್‌ಲೋಡ್ ಮಾಡಲಾಗುತ್ತದೆ

  2. ಆಜ್ಞೆಯನ್ನು ಬಳಸಲಾಗಿದೆ
    watch -n 5 [путь к созданному в п№1 файлу .sh]

    ಪ್ರತಿ 5 ಸೆಕೆಂಡಿಗೆ ಹಿಂದೆ ರಚಿಸಲಾದ ಬ್ಯಾಷ್ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಕರೆಯಲು ಇದು ನಿಮ್ಮನ್ನು ಅನುಮತಿಸುತ್ತದೆ.

  3. ಪಾಯಿಂಟ್ 1 ರಿಂದ log.txt ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ, ಈ ಕೆಳಗಿನ ವಿಷಯಗಳೊಂದಿಗೆ index.php ಫೈಲ್ ಇದೆ
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <script src="/jq.js"></script>
    <title>License server AutoCAD</title>
    <style>
    </style>
    </head>
    <body>
    <h1>Список лицензий сервера лицензирования autoCAD</h1>
    
    <div style="margin: 10px;">
    <?php
    $log = file_get_contents('./log.txt');
    $logrp = nl2br($log);
    $arraystr = explode(PHP_EOL,$logrp);
    $busy = explode(" ",$arraystr[13]);
    echo "На данный момент занято: ".$busy[12]." лицензий<br/><br/>";
    $i = 18;
    while($i<=37){
    //var
    $a = $i-17;
    $data = explode(" ", $arraystr[$i]);
    $time = str_replace('<br', '', $data[13]);
    //varEND
    echo "<span>".$a."</span> ";
    echo "<span>".$data[4]."</span> ";
    echo "<span>".$data[12]."</span> ";
    echo "<span>".$data[11]."</span> ";
    echo "<span>".$time."</span>";
    echo "<br>";
    $i++;
    }
    ?>
    </div>
    </body>
    </html>
    	

    ದಯವಿಟ್ಟು PHP ಕೋಡ್ ಅನ್ನು ನಿರ್ಣಯಿಸಬೇಡಿ; ಹೆಚ್ಚಿನ ವೃತ್ತಿಪರ ತಜ್ಞರು ಅದನ್ನು ಉತ್ತಮವಾಗಿ ಮಾಡುತ್ತಾರೆ, ಆದರೆ ನಾನು ಅದನ್ನು ನನ್ನ ಜ್ಞಾನದ ಅತ್ಯುತ್ತಮವಾಗಿ ಮಾಡಿದ್ದೇನೆ.

    index.php ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ ಎಂಬುದರ ಸಾರ:

    1. ನಾನು log.txt ಫೈಲ್‌ನ ಪಠ್ಯವನ್ನು ಸ್ವೀಕರಿಸುತ್ತೇನೆ, ಸ್ಕ್ರಿಪ್ಟ್‌ನಿಂದ ಈ ಹಿಂದೆ ರಚಿಸಲಾಗಿದೆ ಮತ್ತು ಪ್ರತಿ 5 ಸೆ.
    2. ನಾನು ವರ್ಗಾವಣೆ ಟ್ಯಾಗ್‌ಗಳನ್ನು html ಟ್ಯಾಗ್‌ಗಳೊಂದಿಗೆ ಬದಲಾಯಿಸುತ್ತೇನೆ.
    3. ನಾನು ಪಠ್ಯವನ್ನು ಸಾಲಿನ ಮೂಲಕ ಸರಣಿಯಾಗಿ ವಿಭಜಿಸಿದ್ದೇನೆ.
    4. ನಾನು ಸಾಲುಗಳ ಆದೇಶ ಮತ್ತು ವಿಷಯಗಳನ್ನು ಫಾರ್ಮ್ಯಾಟ್ ಮಾಡುತ್ತೇನೆ.

ಎಲ್ಲಾ ಅವಶ್ಯಕತೆಗಳ ಅನುಷ್ಠಾನದ ಫಲಿತಾಂಶ

ಸರ್ವರ್ GUI ಹೇಗಿರುತ್ತದೆ:

LMTOOLS ಪರವಾನಗಿ ವ್ಯವಸ್ಥಾಪಕ. ಆಟೋಡೆಸ್ಕ್ ಉತ್ಪನ್ನ ಬಳಕೆದಾರರಿಗೆ ಪಟ್ಟಿ ಪರವಾನಗಿಗಳು

ವೆಬ್ ಪುಟವು ಹೇಗೆ ಕಾಣುತ್ತದೆ:

LMTOOLS ಪರವಾನಗಿ ವ್ಯವಸ್ಥಾಪಕ. ಆಟೋಡೆಸ್ಕ್ ಉತ್ಪನ್ನ ಬಳಕೆದಾರರಿಗೆ ಪಟ್ಟಿ ಪರವಾನಗಿಗಳು

ಆಯ್ಕೆಗಳ ಫೈಲ್ .opt

ಇದು ಸೂಚಿಸಿದೆ

TIMEOUTALL 14400 - ಪ್ರೋಗ್ರಾಂ ಡೌನ್‌ಟೈಮ್ 4 ಗಂಟೆಗಳವರೆಗೆ ಸೀಮಿತವಾಗಿದೆ
MAX_BORROW_HOURS [CODE] 48 - ಗರಿಷ್ಠ ಸಾಲದ ಅವಧಿಯು 2 ದಿನಗಳವರೆಗೆ ಸೀಮಿತವಾಗಿದೆ.

ಸೇರಿಸಿ. ಮಾಹಿತಿ

ಏಕೆಂದರೆ ಸಂಸ್ಥೆಯು ಸರಿಯಾದ ನೋಂದಾಯಿತ ಡೊಮೇನ್ ಖಾತೆಗಳನ್ನು ಬಳಸುತ್ತದೆ. ಉದ್ಯೋಗಿ ದಾಖಲೆಗಳು, ಲಾಗಿನ್ ಮೂಲಕ ಪರವಾನಗಿಯನ್ನು ತೆಗೆದುಕೊಂಡ ತಜ್ಞರನ್ನು ಗುರುತಿಸುವುದು ತುಂಬಾ ಸುಲಭ.

ಪ್ರಯತ್ನದ ಒಟ್ಟಾರೆ ಫಲಿತಾಂಶ:

  1. ಬಳಕೆದಾರರು ಸ್ವತಂತ್ರವಾಗಿ ಆಕ್ರಮಿತ ಪರವಾನಗಿಯನ್ನು ನೋಡುತ್ತಾರೆ ಮತ್ತು ತಾಂತ್ರಿಕ ಬೆಂಬಲ ಸೇವೆಯ ಮೇಲಿನ ಹೊರೆಯು ಅನುಗುಣವಾಗಿ ಕಡಿಮೆಯಾಗುತ್ತದೆ.
  2. ತಾಂತ್ರಿಕ ಸಿಬ್ಬಂದಿಯ ಭಾಗವಹಿಸುವಿಕೆ ಇಲ್ಲದೆ ಸಾಫ್ಟ್‌ವೇರ್‌ನಲ್ಲಿ ಕೆಲಸ ಮಾಡುವ ತಜ್ಞರ ತಂಡದೊಳಗೆ. ಬೆಂಬಲ, "ಯಾರು ಪರವಾನಗಿ ಪಡೆಯುತ್ತಾರೆ?" ಎಂಬ ಪ್ರಶ್ನೆಯನ್ನು ಪರಿಹರಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಕೆಲಸದ ಆದ್ಯತೆಯನ್ನು ಅವಲಂಬಿಸಿ, ಪರವಾನಗಿಯನ್ನು ಬಿಡುಗಡೆ ಮಾಡಲಾಗುತ್ತದೆ ಅಥವಾ ಆಕ್ರಮಿಸಿಕೊಳ್ಳಲಾಗುತ್ತದೆ.
  3. ವಿಂಡೋಸ್ ಪರವಾನಗಿಯಲ್ಲಿ ಉಳಿಸಿ.

ಮೂಲ: www.habr.com

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ