Неожиданный процессор/ядро значит процессор AMD

Можно сделать это с сотрудничеством удаленной машины следующим образом.

На Вашей локальной машине наполните команду для выполнения в переменной среды LC_SSH_INITIAL_COMMAND. SSH обычно настраивается для передачи всех переменных среды формы LC_*, потому что это обычно - настройки локали.

На удаленной машине, выполненной eval "$LC_SSH_INITIAL_COMMAND" через настройки на ключ в ~/.ssh/authorized_keys или от ~/.ssh/rc (остерегайтесь этого, если у Вас есть a ~/.ssh/rc файл, необходимо заботиться о выполнении xauth вручную для передачи X11).

С authorized_keys метод, можно так же выполнить команду, когда сессия SSH выходит (если процесс оболочки не уничтожается резко; необходимо, по крайней мере, захватить Сигнал HUP так, чтобы команда была выполнена, даже если соединение умирает).

Однако это не хорошее расположение относительно того, чтобы сделать что-то глобальное как монтирование файловой системы. Необходимо будет заботиться для не монтирования снова, смонтирована ли файловая система уже (например, из-за одновременно рабочей команды SSH), а не размонтироваться на выходе из системы. Моя рекомендация для этого варианта использования состоит в том, чтобы все еще сделать монтирование явно, затем выполнить удаленные команды, не делая ничего специального, и размонтирования, когда Вы больше не хотите получить доступ к той файловой системе.

4
31.10.2014, 01:53
1 ответ

Ошибка при выполнении команды exit. я поместил его в конце своего сценария. он прекрасно работает. Вот мой сценарий:

#!/bin/bash
#################
# Change this values
#################


psqluser="koko28"   # Database username
psqlpass="pass123"  # Database password
psqldb="kokodb28"   # Database name


#################################################
#                       #
#    PLEASE DO NOT CHANGE THE FOLLOWING CODES   #
#                       #
#################################################

#################
# Dependicies
#################
sudo apt-get update
sudo apt-get update
sudo apt-get install unzip apache2 php5 php5-gd php5-curl php5-pgsql postgresql-9.4 postgis postgresql-9.4-postgis-2.1 postgresql-contrib-9.4 tomcat8 git g++ php5-dev libgdal1-dev drush -y


#################
# Database
#################
sudo printf "CREATE USER $psqluser WITH PASSWORD '$psqlpass';\nCREATE DATABASE $psqldb WITH OWNER $psqluser;" > cartaro.sql

sudo -u postgres psql -f cartaro.sql

echo "Running postgis.sql"
sudo -u postgres psql -d $psqldb -f /usr/share/postgresql/9.4/contrib/postgis-2.1/postgis.sql

echo "Running postgis_comments.sql"
sudo -u postgres psql -d $psqldb -f /usr/share/postgresql/9.4/contrib/postgis-2.1/postgis_comments.sql

echo "Running spatial_ref_sys.sql"
sudo -u postgres psql -d "$psqldb" -f /usr/share/postgresql/9.4/contrib/postgis-2.1/spatial_ref_sys.sql

sudo -u postgres psql -d "$psqldb" -c "grant all on geometry_columns to '$psqluser';"
sudo -u postgres psql -d "$psqldb" -c "grant all on spatial_ref_sys to '$psqluser';"

echo "Finished Database section"

#################
# Tomcat configuration
#################
cd /tmp
echo "Backing  up tomcat web.xml origin file"
sudo mv  /var/lib/tomcat8/conf/web.xml /var/lib/tomcat8/conf/web.bak
echo "Getting custom one"
wget http://qgis.fr/script/tomcat.xml
echo "Replacing"
sudo mv tomcat.xml /var/lib/tomcat8/conf/web.xml
echo "Tomcat configration finished"

#################
# Geoserver
#################
echo "Getting goserverip file"
wget http://qgis.fr/script/geoserver.zip
echo "Putting in the riht places"
sudo unzip -o geoserver.zip geoserver.war -d /var/lib/tomcat8/webapps/
echo "Backing up geoserver web.xml origin file"
sudo mv  /var/lib/tomcat8/webapps/geoserver/WEB-INF/web.xml /var/lib/tomcat8/webapps/geoserver/WEB-INF/web.bak
echo "Getting custom one"
wget http://qgis.fr/script/geoserver.xml
echo "Replacing"
sudo mv geoserver.xml /var/lib/tomcat8/conf/web.xml
echo "Restart tomcat service to take effect the changes"
service tomcat8 restart
echo "Geoserver configration finished"



#################
# Gdal
#################
git clone https://github.com/geonef/php5-gdal.git && cd php5-gdal
phpize
./configure
make
sudo make install
printf '; configuration for GDAL module\n extension=gdal.so\n' > /etc/php5/mods-available/gdal.ini
php5enmod gdal
sudo service apache2 restart

#################
# Preparing Cartaro
#################
echo "Getting goserverip file"
wget http://qgis.fr/script/cartaro.zip
echo "Putting in the riht places"
sudo unzip -o cartaro.zip
sudo cp -r cartaro/* /var/www/html/
sudo cp /var/www/html/sites/default/default.settings.php /var/www/html/sites/default/settings.php
sudo mkdir /var/www/html/sites/default/files/
sudo chmod -R 777 /var/www/html/sites/default/*
sudo rm /var/www/html/index.html


#################
# Cartaro
#################
cd /var/www/html/
echo "Installing Cartaro"
sudo drush site-install cartaro --db-url="pgsql://$psqluser:$psqlpass@localhost/$psqldb" --site-name=Koko site  --account-name=admin --site-mail=evdalo@gmail.com --account-pass=geoserver --yes


#################
# Cleaning up
#################
echo "Cleaning"
sudo rm -r /tmp/cartaro* /tmp/geo* 

echo "Cleaned"

echo "End of the script"

exit
-121--205361-

Попробуйте:

$ case "$(head -n 1 < file)" in (*pattern*) echo Match ;; esac
Match
-121--121446-

Бульдозер AMD/Пиледрайвер/Пароллер/Микроархитектура экскаватора, которая используется в большинстве ее текущих и последних процессоров, включая ваш 6276, имеет "модули", которые являются парами " Модули находятся где-то между одним гипертрейдовым ядром и истинной парой независимых ядер, производительность которых варьируется между быть как одно ядро и как два ядра в зависимости от применения.

AMD выпускает каждый такой модуль в виде двух ядер, называя Opteron 6276 как 16-ядерный. Вместо этого некоторые программные обеспечения рассматривают каждый модуль как единое физическое ядро с двумя логическими ядрами, и, похоже, Linux делает это путь.

3
27.01.2020, 20:58

Теги

Похожие вопросы